builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-172 starttime: 1463966231.78 results: success (0) buildid: 20160522162928 builduid: 85d713b6e9974a8cb8042c065bafad7d revision: 40994e384c130872bb8430268780726d4416cf40 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:11.779278) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:11.780595) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:11.781366) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:11.990926) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:17:11.991247) ========= '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-172 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-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-172 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 --18:17:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.40 MB/s 18:17:13 (7.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.081000 ========= master_lag: 0.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:17:13.420616) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-22 18:17:13.420938) ========= '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-172 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-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-172 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=3.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-22 18:17:16.645850) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:17:16.646256) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 40994e384c130872bb8430268780726d4416cf40 --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-aurora --rev 40994e384c130872bb8430268780726d4416cf40 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-172 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-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-172 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-05-22 18:17:16,947 truncating revision to first 12 chars 2016-05-22 18:17:16,947 Setting DEBUG logging. 2016-05-22 18:17:16,947 attempt 1/10 2016-05-22 18:17:16,947 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/40994e384c13?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-22 18:17:17,401 unpacking tar archive at: mozilla-aurora-40994e384c13/testing/mozharness/ program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:17:17.949032) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:17.949461) ========= script_repo_revision: 40994e384c130872bb8430268780726d4416cf40 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:17.949910) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:17.950235) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:17.966844) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 45 secs) (at 2016-05-22 18:17:17.967322) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-172 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-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-172 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 18:17:18 INFO - MultiFileLogger online at 20160522 18:17:18 in C:\slave\test 18:17: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-aurora --download-symbols true 18:17:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:17:18 INFO - {'append_to_log': False, 18:17:18 INFO - 'base_work_dir': 'C:\\slave\\test', 18:17:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:17:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:17:18 INFO - 'buildbot_json_path': 'buildprops.json', 18:17:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:17:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:17:18 INFO - 'download_minidump_stackwalk': True, 18:17:18 INFO - 'download_symbols': 'true', 18:17:18 INFO - 'e10s': False, 18:17:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:17:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:17:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:17:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:17:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:17:18 INFO - 'C:/mozilla-build/tooltool.py'), 18:17:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:17:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:17:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:17:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:17:18 INFO - 'log_level': 'info', 18:17:18 INFO - 'log_to_console': True, 18:17:18 INFO - 'opt_config_files': (), 18:17:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:17:18 INFO - '--processes=1', 18:17:18 INFO - '--config=%(test_path)s/wptrunner.ini', 18:17:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:17:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:17:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:17:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:17:18 INFO - 'pip_index': False, 18:17:18 INFO - 'require_test_zip': True, 18:17:18 INFO - 'test_type': ('testharness',), 18:17:18 INFO - 'this_chunk': '1', 18:17:18 INFO - 'total_chunks': '10', 18:17:18 INFO - 'virtualenv_path': 'venv', 18:17:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:17:18 INFO - 'work_dir': 'build'} 18:17:18 INFO - ##### 18:17:18 INFO - ##### Running clobber step. 18:17:18 INFO - ##### 18:17:18 INFO - Running pre-action listener: _resource_record_pre_action 18:17:18 INFO - Running main action method: clobber 18:17:18 INFO - rmtree: C:\slave\test\build 18:17:18 INFO - Using _rmtree_windows ... 18:17:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:18:46 INFO - Running post-action listener: _resource_record_post_action 18:18:46 INFO - ##### 18:18:46 INFO - ##### Running read-buildbot-config step. 18:18:46 INFO - ##### 18:18:46 INFO - Running pre-action listener: _resource_record_pre_action 18:18:46 INFO - Running main action method: read_buildbot_config 18:18:46 INFO - Using buildbot properties: 18:18:46 INFO - { 18:18:46 INFO - "project": "", 18:18:46 INFO - "product": "firefox", 18:18:46 INFO - "script_repo_revision": "production", 18:18:46 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 18:18:46 INFO - "repository": "", 18:18:46 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 18:18:46 INFO - "buildid": "20160522162928", 18:18:46 INFO - "pgo_build": "False", 18:18:46 INFO - "basedir": "C:\\slave\\test", 18:18:46 INFO - "buildnumber": 6, 18:18:46 INFO - "slavename": "t-w732-ix-172", 18:18:46 INFO - "revision": "40994e384c130872bb8430268780726d4416cf40", 18:18:46 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 18:18:46 INFO - "platform": "win32", 18:18:46 INFO - "branch": "mozilla-aurora", 18:18:46 INFO - "repo_path": "releases/mozilla-aurora", 18:18:46 INFO - "moz_repo_path": "", 18:18:46 INFO - "stage_platform": "win32", 18:18:46 INFO - "builduid": "85d713b6e9974a8cb8042c065bafad7d", 18:18:46 INFO - "slavebuilddir": "test" 18:18:46 INFO - } 18:18:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:18:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:18:46 INFO - Running post-action listener: _resource_record_post_action 18:18:46 INFO - ##### 18:18:46 INFO - ##### Running download-and-extract step. 18:18:46 INFO - ##### 18:18:46 INFO - Running pre-action listener: _resource_record_pre_action 18:18:46 INFO - Running main action method: download_and_extract 18:18:46 INFO - mkdir: C:\slave\test\build\tests 18:18:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:18:46 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:18:46 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:18:46 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:18:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 18:18:47 INFO - Downloaded 1274 bytes. 18:18:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:18:47 INFO - Using the following test package requirements: 18:18:47 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:18:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:18:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:18:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'jsshell-win32.zip'], 18:18:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:18:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:18:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:18:47 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:18:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:18:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:18:47 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:18:47 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 18:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:18:47 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:18:47 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:18:47 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 18:18:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 18:18:49 INFO - Downloaded 19979474 bytes. 18:18:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:18:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:18:51 INFO - caution: filename not matched: web-platform/* 18:18:51 INFO - Return code: 11 18:18: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')]} 18:18:51 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:18:51 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:18:51 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:18:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 18:18:54 INFO - Downloaded 36409073 bytes. 18:18:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:18:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:19:37 INFO - caution: filename not matched: bin/* 18:19:37 INFO - caution: filename not matched: config/* 18:19:37 INFO - caution: filename not matched: mozbase/* 18:19:37 INFO - caution: filename not matched: marionette/* 18:19:37 INFO - caution: filename not matched: tools/wptserve/* 18:19:37 INFO - Return code: 11 18:19:37 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')]} 18:19:37 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:19:37 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:19:37 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:19:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 18:19:41 INFO - Downloaded 68452202 bytes. 18:19:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:19:41 INFO - mkdir: C:\slave\test\properties 18:19:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:19:41 INFO - Writing to file C:\slave\test\properties\build_url 18:19:41 INFO - Contents: 18:19:41 INFO - build_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:19:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:19:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:19:42 INFO - Writing to file C:\slave\test\properties\symbols_url 18:19:42 INFO - Contents: 18:19:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:19:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:42 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:19:42 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:19:42 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:19:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 18:19:46 INFO - Downloaded 55556139 bytes. 18:19:46 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 18:19:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 18:19:48 INFO - Return code: 0 18:19:48 INFO - Running post-action listener: _resource_record_post_action 18:19:48 INFO - Running post-action listener: set_extra_try_arguments 18:19:48 INFO - ##### 18:19:48 INFO - ##### Running create-virtualenv step. 18:19:48 INFO - ##### 18:19:48 INFO - Running pre-action listener: _pre_create_virtualenv 18:19:48 INFO - Running pre-action listener: _resource_record_pre_action 18:19:48 INFO - Running main action method: create_virtualenv 18:19:48 INFO - Creating virtualenv C:\slave\test\build\venv 18:19:48 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 18:19:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:19:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:19:56 INFO - Installing distribute......................................................................................................................................................................................done. 18:19:58 INFO - Return code: 0 18:19:58 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:19: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')]} 18:19:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19: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')]} 18:19:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19: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 0x01B8A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB9368>, '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 0x0185CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C500C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-172', 'USERDOMAIN': 'T-W732-IX-172', '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-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:19: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 18:19: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 18:19:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:19:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:19:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:19:58 INFO - 'COMPUTERNAME': 'T-W732-IX-172', 18:19:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:19:58 INFO - 'DCLOCATION': 'SCL3', 18:19:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:19:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:19:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:19:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:19:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:19:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:19:58 INFO - 'HOMEDRIVE': 'C:', 18:19:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:19:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:19:58 INFO - 'KTS_VERSION': '1.19c', 18:19:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:19:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:19:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-172', 18:19:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:19:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:19:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:19:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:19:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:19:58 INFO - 'MOZ_AIRBAG': '1', 18:19:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:19:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:58 INFO - 'MOZ_MSVCVERSION': '8', 18:19:58 INFO - 'MOZ_NO_REMOTE': '1', 18:19:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:19:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:19:58 INFO - 'NO_EM_RESTART': '1', 18:19:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:19:58 INFO - 'OS': 'Windows_NT', 18:19:58 INFO - 'OURDRIVE': 'C:', 18:19:58 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:19:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:19:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:19:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:19:58 INFO - 'PROCESSOR_LEVEL': '6', 18:19:58 INFO - 'PROCESSOR_REVISION': '1e05', 18:19:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:19:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:19:58 INFO - 'PROMPT': '$P$G', 18:19:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:19:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:19:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:19:58 INFO - 'PWD': 'C:\\slave\\test', 18:19:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:19:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:19:58 INFO - 'SYSTEMDRIVE': 'C:', 18:19:58 INFO - 'SYSTEMROOT': 'C:\\windows', 18:19:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:19:58 INFO - 'TEST1': 'testie', 18:19:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:19:58 INFO - 'USERDOMAIN': 'T-W732-IX-172', 18:19:58 INFO - 'USERNAME': 'cltbld', 18:19:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:19:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:19:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:19:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:19:58 INFO - 'WINDIR': 'C:\\windows', 18:19:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:19:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:19:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:19:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:19:59 INFO - Downloading/unpacking psutil>=0.7.1 18:19:59 INFO - Running setup.py egg_info for package psutil 18:19:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:19:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:19:59 INFO - Installing collected packages: psutil 18:19:59 INFO - Running setup.py install for psutil 18:19:59 INFO - building 'psutil._psutil_windows' extension 18:19:59 INFO - error: Unable to find vcvarsall.bat 18:19:59 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-sk42lw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:19:59 INFO - running install 18:19:59 INFO - running build 18:19:59 INFO - running build_py 18:19:59 INFO - creating build 18:19:59 INFO - creating build\lib.win32-2.7 18:19:59 INFO - creating build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:19:59 INFO - running build_ext 18:19:59 INFO - building 'psutil._psutil_windows' extension 18:19:59 INFO - error: Unable to find vcvarsall.bat 18:19:59 INFO - ---------------------------------------- 18:19:59 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-sk42lw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:19:59 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:19:59 WARNING - Return code: 1 18:19:59 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! 18:19:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:19:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:59 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 0x01B8A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB9368>, '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 0x0185CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C500C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-172', 'USERDOMAIN': 'T-W732-IX-172', '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-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:19:59 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 18:19:59 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 18:19:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:19:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:19:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:19:59 INFO - 'COMPUTERNAME': 'T-W732-IX-172', 18:19:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:19:59 INFO - 'DCLOCATION': 'SCL3', 18:19:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:19:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:19:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:19:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:19:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:19:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:19:59 INFO - 'HOMEDRIVE': 'C:', 18:19:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:19:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:19:59 INFO - 'KTS_VERSION': '1.19c', 18:19:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:19:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:19:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-172', 18:19:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:19:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:19:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:19:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:19:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:19:59 INFO - 'MOZ_AIRBAG': '1', 18:19:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:19:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:59 INFO - 'MOZ_MSVCVERSION': '8', 18:19:59 INFO - 'MOZ_NO_REMOTE': '1', 18:19:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:19:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:19:59 INFO - 'NO_EM_RESTART': '1', 18:19:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:19:59 INFO - 'OS': 'Windows_NT', 18:19:59 INFO - 'OURDRIVE': 'C:', 18:19:59 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:19:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:19:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:19:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:19:59 INFO - 'PROCESSOR_LEVEL': '6', 18:19:59 INFO - 'PROCESSOR_REVISION': '1e05', 18:19:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:19:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:19:59 INFO - 'PROMPT': '$P$G', 18:19:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:19:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:19:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:19:59 INFO - 'PWD': 'C:\\slave\\test', 18:19:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:19:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:19:59 INFO - 'SYSTEMDRIVE': 'C:', 18:19:59 INFO - 'SYSTEMROOT': 'C:\\windows', 18:19:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:19:59 INFO - 'TEST1': 'testie', 18:19:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:19:59 INFO - 'USERDOMAIN': 'T-W732-IX-172', 18:19:59 INFO - 'USERNAME': 'cltbld', 18:19:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:19:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:19:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:19:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:19:59 INFO - 'WINDIR': 'C:\\windows', 18:19:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:19:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:19:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:20:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:20:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:20:00 INFO - Running setup.py egg_info for package mozsystemmonitor 18:20:00 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:20:00 INFO - Running setup.py egg_info for package psutil 18:20:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:20:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:20:00 INFO - Installing collected packages: mozsystemmonitor, psutil 18:20:00 INFO - Running setup.py install for mozsystemmonitor 18:20:00 INFO - Running setup.py install for psutil 18:20:00 INFO - building 'psutil._psutil_windows' extension 18:20:00 INFO - error: Unable to find vcvarsall.bat 18:20: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-3et5c2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:20:00 INFO - running install 18:20:00 INFO - running build 18:20:00 INFO - running build_py 18:20:00 INFO - running build_ext 18:20:00 INFO - building 'psutil._psutil_windows' extension 18:20:00 INFO - error: Unable to find vcvarsall.bat 18:20:00 INFO - ---------------------------------------- 18:20: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-3et5c2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:20:00 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:20:00 WARNING - Return code: 1 18:20: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 mozsystemmonitor==0.0.0 failed after 1 tries! 18:20:00 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:20: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')]} 18:20:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:20: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')]} 18:20:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:20: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', '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 0x01B8A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB9368>, '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 0x0185CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C500C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-172', 'USERDOMAIN': 'T-W732-IX-172', '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-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:20: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', 'blobuploader==1.2.4'] in C:\slave\test\build 18:20: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 blobuploader==1.2.4 18:20:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:20:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:20:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:20:00 INFO - 'COMPUTERNAME': 'T-W732-IX-172', 18:20:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:20:00 INFO - 'DCLOCATION': 'SCL3', 18:20:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:20:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:20:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:20:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:20:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:20:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:20:00 INFO - 'HOMEDRIVE': 'C:', 18:20:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:20:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:20:00 INFO - 'KTS_VERSION': '1.19c', 18:20:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:20:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:20:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-172', 18:20:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:20:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:20:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:20:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:20:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:20:00 INFO - 'MOZ_AIRBAG': '1', 18:20:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:20:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:00 INFO - 'MOZ_MSVCVERSION': '8', 18:20:00 INFO - 'MOZ_NO_REMOTE': '1', 18:20:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:20:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:20:00 INFO - 'NO_EM_RESTART': '1', 18:20:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:20:00 INFO - 'OS': 'Windows_NT', 18:20:00 INFO - 'OURDRIVE': 'C:', 18:20:00 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:20:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:20:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:20:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:20:00 INFO - 'PROCESSOR_LEVEL': '6', 18:20:00 INFO - 'PROCESSOR_REVISION': '1e05', 18:20:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:20:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:20:00 INFO - 'PROMPT': '$P$G', 18:20:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:20:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:20:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:20:00 INFO - 'PWD': 'C:\\slave\\test', 18:20:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:20:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:20:00 INFO - 'SYSTEMDRIVE': 'C:', 18:20:00 INFO - 'SYSTEMROOT': 'C:\\windows', 18:20:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:00 INFO - 'TEST1': 'testie', 18:20:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:00 INFO - 'USERDOMAIN': 'T-W732-IX-172', 18:20:00 INFO - 'USERNAME': 'cltbld', 18:20:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:20:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:20:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:20:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:20:00 INFO - 'WINDIR': 'C:\\windows', 18:20:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:20:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:20:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:20:01 INFO - Downloading/unpacking blobuploader==1.2.4 18:20:01 INFO - Downloading blobuploader-1.2.4.tar.gz 18:20:01 INFO - Running setup.py egg_info for package blobuploader 18:20:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:20:04 INFO - Running setup.py egg_info for package requests 18:20:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:20:04 INFO - Downloading docopt-0.6.1.tar.gz 18:20:04 INFO - Running setup.py egg_info for package docopt 18:20:04 INFO - Installing collected packages: blobuploader, docopt, requests 18:20:04 INFO - Running setup.py install for blobuploader 18:20:04 INFO - Running setup.py install for docopt 18:20:04 INFO - Running setup.py install for requests 18:20:04 INFO - Successfully installed blobuploader docopt requests 18:20:04 INFO - Cleaning up... 18:20:04 INFO - Return code: 0 18:20:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:20:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:20:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:20:04 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 0x01B8A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB9368>, '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 0x0185CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C500C0>, '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-172', 'USERDOMAIN': 'T-W732-IX-172', '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-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:20:05 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 18:20:05 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 18:20:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:20:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:20:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:20:05 INFO - 'COMPUTERNAME': 'T-W732-IX-172', 18:20:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:20:05 INFO - 'DCLOCATION': 'SCL3', 18:20:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:20:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:20:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:20:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:20:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:20:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:20:05 INFO - 'HOMEDRIVE': 'C:', 18:20:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:20:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:20:05 INFO - 'KTS_VERSION': '1.19c', 18:20:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:20:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:20:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-172', 18:20:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:20:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:20:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:20:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:20:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:20:05 INFO - 'MOZ_AIRBAG': '1', 18:20:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:20:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:05 INFO - 'MOZ_MSVCVERSION': '8', 18:20:05 INFO - 'MOZ_NO_REMOTE': '1', 18:20:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:20:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:20:05 INFO - 'NO_EM_RESTART': '1', 18:20:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:20:05 INFO - 'OS': 'Windows_NT', 18:20:05 INFO - 'OURDRIVE': 'C:', 18:20:05 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:20:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:20:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:20:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:20:05 INFO - 'PROCESSOR_LEVEL': '6', 18:20:05 INFO - 'PROCESSOR_REVISION': '1e05', 18:20:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:20:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:20:05 INFO - 'PROMPT': '$P$G', 18:20:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:20:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:20:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:20:05 INFO - 'PWD': 'C:\\slave\\test', 18:20:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:20:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:20:05 INFO - 'SYSTEMDRIVE': 'C:', 18:20:05 INFO - 'SYSTEMROOT': 'C:\\windows', 18:20:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:05 INFO - 'TEST1': 'testie', 18:20:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:05 INFO - 'USERDOMAIN': 'T-W732-IX-172', 18:20:05 INFO - 'USERNAME': 'cltbld', 18:20:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:20:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:20:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:20:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:20:05 INFO - 'WINDIR': 'C:\\windows', 18:20:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:20:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:20:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:20:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:20:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:20:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:20:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:20:09 INFO - Unpacking c:\slave\test\build\tests\marionette 18:20:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:20:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:09 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 18:20:09 INFO - Running setup.py install for browsermob-proxy 18:20:23 INFO - Running setup.py install for manifestparser 18:20:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for marionette-client 18:20:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for marionette-driver 18:20:23 INFO - Running setup.py install for mozcrash 18:20:23 INFO - Running setup.py install for mozdebug 18:20:23 INFO - Running setup.py install for mozdevice 18:20:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for mozfile 18:20:23 INFO - Running setup.py install for mozhttpd 18:20:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for mozinfo 18:20:23 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for mozInstall 18:20:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for mozleak 18:20:23 INFO - Running setup.py install for mozlog 18:20:23 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for moznetwork 18:20:23 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for mozprocess 18:20:23 INFO - Running setup.py install for mozprofile 18:20:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for mozrunner 18:20:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for mozscreenshot 18:20:23 INFO - Running setup.py install for moztest 18:20:23 INFO - Running setup.py install for mozversion 18:20:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:20:23 INFO - Running setup.py install for wptserve 18:20:23 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 18:20:23 INFO - Cleaning up... 18:20:23 INFO - Return code: 0 18:20:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:20:23 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')]} 18:20:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:20:23 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')]} 18:20:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:20:23 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 0x01B8A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AC1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB9368>, '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 0x0185CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C500C0>, '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-172', 'USERDOMAIN': 'T-W732-IX-172', '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-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:20:23 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 18:20:23 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 18:20:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:20:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:20:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:20:23 INFO - 'COMPUTERNAME': 'T-W732-IX-172', 18:20:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:20:23 INFO - 'DCLOCATION': 'SCL3', 18:20:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:20:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:20:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:20:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:20:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:20:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:20:23 INFO - 'HOMEDRIVE': 'C:', 18:20:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:20:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:20:23 INFO - 'KTS_VERSION': '1.19c', 18:20:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:20:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:20:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-172', 18:20:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:20:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:20:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:20:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:20:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:20:23 INFO - 'MOZ_AIRBAG': '1', 18:20:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:20:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:23 INFO - 'MOZ_MSVCVERSION': '8', 18:20:23 INFO - 'MOZ_NO_REMOTE': '1', 18:20:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:20:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:20:23 INFO - 'NO_EM_RESTART': '1', 18:20:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:20:23 INFO - 'OS': 'Windows_NT', 18:20:23 INFO - 'OURDRIVE': 'C:', 18:20:23 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:20:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:20:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:20:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:20:23 INFO - 'PROCESSOR_LEVEL': '6', 18:20:23 INFO - 'PROCESSOR_REVISION': '1e05', 18:20:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:20:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:20:23 INFO - 'PROMPT': '$P$G', 18:20:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:20:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:20:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:20:23 INFO - 'PWD': 'C:\\slave\\test', 18:20:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:20:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:20:23 INFO - 'SYSTEMDRIVE': 'C:', 18:20:23 INFO - 'SYSTEMROOT': 'C:\\windows', 18:20:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:23 INFO - 'TEST1': 'testie', 18:20:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:23 INFO - 'USERDOMAIN': 'T-W732-IX-172', 18:20:23 INFO - 'USERNAME': 'cltbld', 18:20:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:20:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:20:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:20:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:20:23 INFO - 'WINDIR': 'C:\\windows', 18:20:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:20:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:20:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:20:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:20:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:20:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:20:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:20:27 INFO - Unpacking c:\slave\test\build\tests\marionette 18:20:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:20:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:27 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)) 18:20:38 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)) 18:20:38 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)) 18:20:38 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)) 18:20:38 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)) 18:20:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:20:38 INFO - Downloading blessings-1.6.tar.gz 18:20:38 INFO - Running setup.py egg_info for package blessings 18:20:38 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)) 18:20:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:20:38 INFO - Running setup.py install for blessings 18:20:38 INFO - Running setup.py install for browsermob-proxy 18:20:38 INFO - Running setup.py install for manifestparser 18:20:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Running setup.py install for marionette-client 18:20:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Running setup.py install for marionette-driver 18:20:38 INFO - Running setup.py install for mozcrash 18:20:38 INFO - Running setup.py install for mozdebug 18:20:38 INFO - Running setup.py install for mozdevice 18:20:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Running setup.py install for mozhttpd 18:20:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Running setup.py install for mozInstall 18:20:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Running setup.py install for mozleak 18:20:38 INFO - Running setup.py install for mozprofile 18:20:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Running setup.py install for mozrunner 18:20:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:20:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:20:40 INFO - Running setup.py install for mozscreenshot 18:20:40 INFO - Running setup.py install for moztest 18:20:40 INFO - Running setup.py install for mozversion 18:20:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:20:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:20:40 INFO - Running setup.py install for wptserve 18:20:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:20:40 INFO - Cleaning up... 18:20:40 INFO - Return code: 0 18:20:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:20:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:20:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:20:41 INFO - Reading from file tmpfile_stdout 18:20:41 INFO - Using _rmtree_windows ... 18:20:41 INFO - Using _rmtree_windows ... 18:20:41 INFO - Current package versions: 18:20:41 INFO - blessings == 1.6 18:20:41 INFO - blobuploader == 1.2.4 18:20:41 INFO - browsermob-proxy == 0.6.0 18:20:41 INFO - distribute == 0.6.14 18:20:41 INFO - docopt == 0.6.1 18:20:41 INFO - manifestparser == 1.1 18:20:41 INFO - marionette-client == 2.3.0 18:20:41 INFO - marionette-driver == 1.4.0 18:20:41 INFO - mozInstall == 1.12 18:20:41 INFO - mozcrash == 0.17 18:20:41 INFO - mozdebug == 0.1 18:20:41 INFO - mozdevice == 0.48 18:20:41 INFO - mozfile == 1.2 18:20:41 INFO - mozhttpd == 0.7 18:20:41 INFO - mozinfo == 0.9 18:20:41 INFO - mozleak == 0.1 18:20:41 INFO - mozlog == 3.1 18:20:41 INFO - moznetwork == 0.27 18:20:41 INFO - mozprocess == 0.22 18:20:41 INFO - mozprofile == 0.28 18:20:41 INFO - mozrunner == 6.11 18:20:41 INFO - mozscreenshot == 0.1 18:20:41 INFO - mozsystemmonitor == 0.0 18:20:41 INFO - moztest == 0.7 18:20:41 INFO - mozversion == 1.4 18:20:41 INFO - requests == 1.2.3 18:20:41 INFO - wptserve == 1.4.0 18:20:41 INFO - Running post-action listener: _resource_record_post_action 18:20:41 INFO - Running post-action listener: _start_resource_monitoring 18:20:41 INFO - Starting resource monitoring. 18:20:41 INFO - ##### 18:20:41 INFO - ##### Running pull step. 18:20:41 INFO - ##### 18:20:41 INFO - Running pre-action listener: _resource_record_pre_action 18:20:41 INFO - Running main action method: pull 18:20:41 INFO - Pull has nothing to do! 18:20:41 INFO - Running post-action listener: _resource_record_post_action 18:20:41 INFO - ##### 18:20:41 INFO - ##### Running install step. 18:20:41 INFO - ##### 18:20:41 INFO - Running pre-action listener: _resource_record_pre_action 18:20:41 INFO - Running main action method: install 18:20:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:20:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:20:41 INFO - Reading from file tmpfile_stdout 18:20:41 INFO - Using _rmtree_windows ... 18:20:41 INFO - Using _rmtree_windows ... 18:20:41 INFO - Detecting whether we're running mozinstall >=1.0... 18:20:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:20:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:20:41 INFO - Reading from file tmpfile_stdout 18:20:41 INFO - Output received: 18:20:41 INFO - Usage: mozinstall-script.py [options] installer 18:20:41 INFO - Options: 18:20:41 INFO - -h, --help show this help message and exit 18:20:41 INFO - -d DEST, --destination=DEST 18:20:41 INFO - Directory to install application into. [default: 18:20:41 INFO - "C:\slave\test"] 18:20:41 INFO - --app=APP Application being installed. [default: firefox] 18:20:41 INFO - Using _rmtree_windows ... 18:20:41 INFO - Using _rmtree_windows ... 18:20:41 INFO - mkdir: C:\slave\test\build\application 18:20:41 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:20:41 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 18:20:43 INFO - Reading from file tmpfile_stdout 18:20:43 INFO - Output received: 18:20:43 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:20:43 INFO - Using _rmtree_windows ... 18:20:43 INFO - Using _rmtree_windows ... 18:20:43 INFO - Running post-action listener: _resource_record_post_action 18:20:43 INFO - ##### 18:20:43 INFO - ##### Running run-tests step. 18:20:43 INFO - ##### 18:20:43 INFO - Running pre-action listener: _resource_record_pre_action 18:20:43 INFO - Running main action method: run_tests 18:20:43 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:20:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:20:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:20:43 INFO - grabbing minidump binary from tooltool 18:20:43 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')]} 18:20:43 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 0x01BB9368>, '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 0x0185CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C500C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:20:43 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 18:20:43 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 18:20:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:20:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiefgda 18:20:45 INFO - INFO - File integrity verified, renaming tmpiefgda to win32-minidump_stackwalk.exe 18:20:45 INFO - Return code: 0 18:20:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:20:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:20:45 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/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.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 18:20:45 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/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.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 18:20:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:20:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:20:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:20:45 INFO - 'COMPUTERNAME': 'T-W732-IX-172', 18:20:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:20:45 INFO - 'DCLOCATION': 'SCL3', 18:20:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:20:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:20:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:20:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:20:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:20:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:20:45 INFO - 'HOMEDRIVE': 'C:', 18:20:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:20:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:20:45 INFO - 'KTS_VERSION': '1.19c', 18:20:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:20:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:20:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-172', 18:20:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:20:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:20:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:20:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:20:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:20:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:20:45 INFO - 'MOZ_AIRBAG': '1', 18:20:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:20:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:45 INFO - 'MOZ_MSVCVERSION': '8', 18:20:45 INFO - 'MOZ_NO_REMOTE': '1', 18:20:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:20:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:20:45 INFO - 'NO_EM_RESTART': '1', 18:20:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:20:45 INFO - 'OS': 'Windows_NT', 18:20:45 INFO - 'OURDRIVE': 'C:', 18:20:45 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:20:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:20:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:20:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:20:45 INFO - 'PROCESSOR_LEVEL': '6', 18:20:45 INFO - 'PROCESSOR_REVISION': '1e05', 18:20:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:20:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:20:45 INFO - 'PROMPT': '$P$G', 18:20:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:20:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:20:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:20:45 INFO - 'PWD': 'C:\\slave\\test', 18:20:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:20:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:20:45 INFO - 'SYSTEMDRIVE': 'C:', 18:20:45 INFO - 'SYSTEMROOT': 'C:\\windows', 18:20:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:45 INFO - 'TEST1': 'testie', 18:20:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:20:45 INFO - 'USERDOMAIN': 'T-W732-IX-172', 18:20:45 INFO - 'USERNAME': 'cltbld', 18:20:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:20:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:20:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:20:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:20:45 INFO - 'WINDIR': 'C:\\windows', 18:20:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:20:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:20:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:45 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/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.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 18:20:47 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 18:20:47 INFO - import pkg_resources 18:20:48 INFO - Using 1 client processes 18:20:51 INFO - SUITE-START | Running 778 tests 18:20:51 INFO - Running testharness tests 18:20:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:20:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:20:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:20:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:20:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:20:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:20:51 INFO - Setting up ssl 18:20:52 INFO - PROCESS | certutil | 18:20:52 INFO - PROCESS | certutil | 18:20:52 INFO - PROCESS | certutil | 18:20:52 INFO - Certificate Nickname Trust Attributes 18:20:52 INFO - SSL,S/MIME,JAR/XPI 18:20:52 INFO - 18:20:52 INFO - web-platform-tests CT,, 18:20:52 INFO - 18:20:52 INFO - Starting runner 18:20:52 INFO - PROCESS | 3736 | [3736] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:20:52 INFO - PROCESS | 3736 | [3736] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:20:52 INFO - PROCESS | 3736 | [3736] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:20:52 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:20:53 INFO - PROCESS | 3736 | [3736] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 18:20:54 INFO - PROCESS | 3736 | 1463966454300 Marionette DEBUG Marionette enabled via build flag and pref 18:20:55 INFO - PROCESS | 3736 | ++DOCSHELL 0ECA2800 == 1 [pid = 3736] [id = 1] 18:20:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 1 (0ECA2C00) [pid = 3736] [serial = 1] [outer = 00000000] 18:20:55 INFO - PROCESS | 3736 | [3736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 2 (0ECA3800) [pid = 3736] [serial = 2] [outer = 0ECA2C00] 18:20:55 INFO - PROCESS | 3736 | ++DOCSHELL 112A5800 == 2 [pid = 3736] [id = 2] 18:20:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 3 (112A5C00) [pid = 3736] [serial = 3] [outer = 00000000] 18:20:55 INFO - PROCESS | 3736 | [3736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 4 (112A6800) [pid = 3736] [serial = 4] [outer = 112A5C00] 18:20:55 INFO - PROCESS | 3736 | 1463966455898 Marionette INFO Listening on port 2828 18:20:57 INFO - PROCESS | 3736 | 1463966457532 Marionette DEBUG Marionette enabled via command-line flag 18:20:57 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:20:57 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:20:57 INFO - PROCESS | 3736 | ++DOCSHELL 122A5C00 == 3 [pid = 3736] [id = 3] 18:20:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 5 (122ADC00) [pid = 3736] [serial = 5] [outer = 00000000] 18:20:57 INFO - PROCESS | 3736 | [3736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 6 (122AE800) [pid = 3736] [serial = 6] [outer = 122ADC00] 18:20:57 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:20:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 7 (1345F000) [pid = 3736] [serial = 7] [outer = 112A5C00] 18:20:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 3736 | 1463966458400 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49920 18:20:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 3736 | 1463966458424 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49921 18:20:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 3736 | 1463966458431 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49922 18:20:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 3736 | 1463966458470 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49923 18:20:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 3736 | 1463966458475 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49924 18:20:58 INFO - PROCESS | 3736 | 1463966458477 Marionette DEBUG Closed connection conn0 18:20:58 INFO - PROCESS | 3736 | 1463966458480 Marionette DEBUG Closed connection conn1 18:20:58 INFO - PROCESS | 3736 | 1463966458482 Marionette DEBUG Closed connection conn2 18:20:58 INFO - PROCESS | 3736 | 1463966458545 Marionette DEBUG Closed connection conn3 18:20:58 INFO - PROCESS | 3736 | 1463966458657 Marionette DEBUG Closed connection conn4 18:20:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 3736 | 1463966458663 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49925 18:20:58 INFO - PROCESS | 3736 | 1463966458694 Marionette DEBUG Closed connection conn5 18:20:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 3736 | 1463966458699 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49926 18:20:58 INFO - PROCESS | 3736 | ++DOCSHELL 1500D400 == 4 [pid = 3736] [id = 4] 18:20:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 8 (1500DC00) [pid = 3736] [serial = 8] [outer = 00000000] 18:20:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 9 (15018000) [pid = 3736] [serial = 9] [outer = 1500DC00] 18:20:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 10 (150C8800) [pid = 3736] [serial = 10] [outer = 1500DC00] 18:20:58 INFO - PROCESS | 3736 | 1463966458835 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:20:58 INFO - PROCESS | 3736 | 1463966458840 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160522162928","device":"desktop","version":"48.0a2"} 18:21:00 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:21:00 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:21:00 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:21:00 INFO - PROCESS | 3736 | ++DOCSHELL 15013C00 == 5 [pid = 3736] [id = 5] 18:21:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 11 (1541E400) [pid = 3736] [serial = 11] [outer = 00000000] 18:21:00 INFO - PROCESS | 3736 | ++DOCSHELL 1683C800 == 6 [pid = 3736] [id = 6] 18:21:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 12 (1683CC00) [pid = 3736] [serial = 12] [outer = 00000000] 18:21:01 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:21:01 INFO - PROCESS | 3736 | ++DOCSHELL 17A3F800 == 7 [pid = 3736] [id = 7] 18:21:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 13 (17A3FC00) [pid = 3736] [serial = 13] [outer = 00000000] 18:21:01 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:21:01 INFO - PROCESS | 3736 | [3736] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:21:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 14 (180D5000) [pid = 3736] [serial = 14] [outer = 17A3FC00] 18:21:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 15 (17A77C00) [pid = 3736] [serial = 15] [outer = 1541E400] 18:21:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 16 (17A79400) [pid = 3736] [serial = 16] [outer = 1683CC00] 18:21:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 17 (17A7BC00) [pid = 3736] [serial = 17] [outer = 17A3FC00] 18:21:02 INFO - PROCESS | 3736 | 1463966462433 Marionette DEBUG loaded listener.js 18:21:02 INFO - PROCESS | 3736 | 1463966462447 Marionette DEBUG loaded listener.js 18:21:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 18 (1A019C00) [pid = 3736] [serial = 18] [outer = 17A3FC00] 18:21:03 INFO - PROCESS | 3736 | 1463966463207 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"695f09db-0f9e-47ea-8ead-46178fe33fd1","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160522162928","device":"desktop","version":"48.0a2","command_id":1}}] 18:21:03 INFO - PROCESS | 3736 | 1463966463420 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:21:03 INFO - PROCESS | 3736 | 1463966463511 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 18:21:03 INFO - PROCESS | 3736 | 1463966463520 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:21:03 INFO - PROCESS | 3736 | [3736] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:21:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:21:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 19 (1A6A2C00) [pid = 3736] [serial = 19] [outer = 17A3FC00] 18:21:04 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:21:04 INFO - PROCESS | 3736 | 1463966464403 Marionette TRACE conn6 <- [1,3,null,{}] 18:21:04 INFO - PROCESS | 3736 | 1463966464421 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:21:04 INFO - PROCESS | 3736 | 1463966464446 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 18:21:04 INFO - PROCESS | 3736 | 1463966464466 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 18:21:04 INFO - PROCESS | 3736 | 1463966464479 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 18:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:21:04 INFO - PROCESS | 3736 | 1463966464483 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:21:04 INFO - PROCESS | 3736 | 1463966464487 Marionette TRACE conn6 <- [1,6,null,{}] 18:21:04 INFO - PROCESS | 3736 | 1463966464542 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:04 INFO - PROCESS | 3736 | 1463966464556 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 18:21:04 INFO - PROCESS | 3736 | 1463966464560 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:04 INFO - PROCESS | 3736 | ++DOCSHELL 1C334C00 == 8 [pid = 3736] [id = 8] 18:21:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 20 (1C335000) [pid = 3736] [serial = 20] [outer = 00000000] 18:21:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 21 (1C61CC00) [pid = 3736] [serial = 21] [outer = 1C335000] 18:21:04 INFO - PROCESS | 3736 | 1463966464609 Marionette DEBUG loaded listener.js 18:21:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 22 (1C621400) [pid = 3736] [serial = 22] [outer = 1C335000] 18:21:04 INFO - PROCESS | 3736 | ++DOCSHELL 13E05400 == 9 [pid = 3736] [id = 9] 18:21:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 23 (13E05800) [pid = 3736] [serial = 23] [outer = 00000000] 18:21:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 24 (15331400) [pid = 3736] [serial = 24] [outer = 13E05800] 18:21:05 INFO - PROCESS | 3736 | 1463966465011 Marionette DEBUG loaded listener.js 18:21:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 25 (1C622800) [pid = 3736] [serial = 25] [outer = 13E05800] 18:21:05 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:21:05 INFO - PROCESS | 3736 | --DOCSHELL 0ECA2800 == 8 [pid = 3736] [id = 1] 18:21:06 INFO - PROCESS | 3736 | 1463966466004 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1578ms 18:21:06 INFO - PROCESS | 3736 | 1463966466068 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 18:21:06 INFO - PROCESS | 3736 | 1463966466072 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 18:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:21:06 INFO - PROCESS | 3736 | 1463966466076 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:21:06 INFO - PROCESS | 3736 | 1463966466080 Marionette TRACE conn6 <- [1,10,null,{}] 18:21:06 INFO - PROCESS | 3736 | 1463966466085 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:06 INFO - PROCESS | 3736 | 1463966466239 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 18:21:06 INFO - PROCESS | 3736 | 1463966466302 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:06 INFO - PROCESS | 3736 | ++DOCSHELL 13814000 == 9 [pid = 3736] [id = 10] 18:21:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 26 (14003C00) [pid = 3736] [serial = 26] [outer = 00000000] 18:21:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 27 (16BB4C00) [pid = 3736] [serial = 27] [outer = 14003C00] 18:21:06 INFO - PROCESS | 3736 | 1463966466358 Marionette DEBUG loaded listener.js 18:21:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 28 (16CBE000) [pid = 3736] [serial = 28] [outer = 14003C00] 18:21:06 INFO - PROCESS | 3736 | 1463966466903 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 18:21:06 INFO - PROCESS | 3736 | 1463966466951 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 18:21:06 INFO - PROCESS | 3736 | 1463966466957 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 18:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:21:06 INFO - PROCESS | 3736 | 1463966466963 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:21:06 INFO - PROCESS | 3736 | 1463966466966 Marionette TRACE conn6 <- [1,14,null,{}] 18:21:06 INFO - PROCESS | 3736 | 1463966466971 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:07 INFO - PROCESS | 3736 | 1463966467095 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 18:21:07 INFO - PROCESS | 3736 | 1463966467157 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:07 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B9400 == 10 [pid = 3736] [id = 11] 18:21:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 29 (0E1B9C00) [pid = 3736] [serial = 29] [outer = 00000000] 18:21:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 30 (18129C00) [pid = 3736] [serial = 30] [outer = 0E1B9C00] 18:21:07 INFO - PROCESS | 3736 | 1463966467212 Marionette DEBUG loaded listener.js 18:21:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 31 (19926400) [pid = 3736] [serial = 31] [outer = 0E1B9C00] 18:21:07 INFO - PROCESS | 3736 | 1463966467762 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 18:21:07 INFO - PROCESS | 3736 | 1463966467836 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 18:21:07 INFO - PROCESS | 3736 | 1463966467838 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 18:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:21:07 INFO - PROCESS | 3736 | 1463966467842 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:21:07 INFO - PROCESS | 3736 | 1463966467846 Marionette TRACE conn6 <- [1,18,null,{}] 18:21:07 INFO - PROCESS | 3736 | 1463966467858 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:08 INFO - PROCESS | 3736 | 1463966468057 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 18:21:08 INFO - PROCESS | 3736 | ++DOCSHELL 0D534C00 == 11 [pid = 3736] [id = 12] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 32 (0D535800) [pid = 3736] [serial = 32] [outer = 00000000] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 33 (0D536400) [pid = 3736] [serial = 33] [outer = 0D535800] 18:21:08 INFO - PROCESS | 3736 | 1463966468192 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 34 (0D5E1C00) [pid = 3736] [serial = 34] [outer = 0D535800] 18:21:08 INFO - PROCESS | 3736 | ++DOCSHELL 0D65A400 == 12 [pid = 3736] [id = 13] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 35 (0D65F400) [pid = 3736] [serial = 35] [outer = 00000000] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 36 (0D6F6C00) [pid = 3736] [serial = 36] [outer = 0D65F400] 18:21:08 INFO - PROCESS | 3736 | 1463966468275 Marionette DEBUG loaded listener.js 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 37 (0E104800) [pid = 3736] [serial = 37] [outer = 0D65F400] 18:21:08 INFO - PROCESS | 3736 | ++DOCSHELL 0CC29400 == 13 [pid = 3736] [id = 14] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 38 (0D574C00) [pid = 3736] [serial = 38] [outer = 00000000] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 39 (0E7DC800) [pid = 3736] [serial = 39] [outer = 0D574C00] 18:21:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 40 (0EC58000) [pid = 3736] [serial = 40] [outer = 0D574C00] 18:21:08 INFO - PROCESS | 3736 | --DOCSHELL 1500D400 == 12 [pid = 3736] [id = 4] 18:21:08 INFO - PROCESS | 3736 | 1463966468843 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1025ms 18:21:08 INFO - PROCESS | 3736 | 1463966468887 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 18:21:08 INFO - PROCESS | 3736 | 1463966468890 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 18:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:21:08 INFO - PROCESS | 3736 | 1463966468897 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:21:08 INFO - PROCESS | 3736 | 1463966468900 Marionette TRACE conn6 <- [1,22,null,{}] 18:21:08 INFO - PROCESS | 3736 | 1463966468908 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:08 INFO - PROCESS | 3736 | 1463966468988 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 18:21:08 INFO - PROCESS | 3736 | 1463966468997 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:09 INFO - PROCESS | 3736 | ++DOCSHELL 0ECAAC00 == 13 [pid = 3736] [id = 15] 18:21:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 41 (11212C00) [pid = 3736] [serial = 41] [outer = 00000000] 18:21:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 42 (1221CC00) [pid = 3736] [serial = 42] [outer = 11212C00] 18:21:09 INFO - PROCESS | 3736 | 1463966469046 Marionette DEBUG loaded listener.js 18:21:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 43 (12246C00) [pid = 3736] [serial = 43] [outer = 11212C00] 18:21:09 INFO - PROCESS | 3736 | 1463966469466 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 18:21:09 INFO - PROCESS | 3736 | 1463966469529 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 18:21:09 INFO - PROCESS | 3736 | 1463966469532 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 18:21:09 INFO - PROCESS | 3736 | 1463966469536 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:21:09 INFO - PROCESS | 3736 | 1463966469538 Marionette TRACE conn6 <- [1,26,null,{}] 18:21:09 INFO - PROCESS | 3736 | 1463966469541 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:09 INFO - PROCESS | 3736 | 1463966469645 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 18:21:09 INFO - PROCESS | 3736 | 1463966469665 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:09 INFO - PROCESS | 3736 | ++DOCSHELL 1332DC00 == 14 [pid = 3736] [id = 16] 18:21:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 44 (1332E000) [pid = 3736] [serial = 44] [outer = 00000000] 18:21:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 45 (13340C00) [pid = 3736] [serial = 45] [outer = 1332E000] 18:21:09 INFO - PROCESS | 3736 | 1463966469711 Marionette DEBUG loaded listener.js 18:21:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 46 (1341C000) [pid = 3736] [serial = 46] [outer = 1332E000] 18:21:10 INFO - PROCESS | 3736 | 1463966470132 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 18:21:10 INFO - PROCESS | 3736 | 1463966470169 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 18:21:10 INFO - PROCESS | 3736 | 1463966470172 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 18:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:21:10 INFO - PROCESS | 3736 | 1463966470182 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:21:10 INFO - PROCESS | 3736 | 1463966470186 Marionette TRACE conn6 <- [1,30,null,{}] 18:21:10 INFO - PROCESS | 3736 | 1463966470190 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:10 INFO - PROCESS | 3736 | 1463966470275 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 18:21:10 INFO - PROCESS | 3736 | 1463966470282 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:10 INFO - PROCESS | 3736 | ++DOCSHELL 14007400 == 15 [pid = 3736] [id = 17] 18:21:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 47 (15017800) [pid = 3736] [serial = 47] [outer = 00000000] 18:21:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 48 (150D1C00) [pid = 3736] [serial = 48] [outer = 15017800] 18:21:10 INFO - PROCESS | 3736 | 1463966470327 Marionette DEBUG loaded listener.js 18:21:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 49 (1541A400) [pid = 3736] [serial = 49] [outer = 15017800] 18:21:10 INFO - PROCESS | 3736 | 1463966470726 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 591ms 18:21:10 INFO - PROCESS | 3736 | 1463966470774 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 18:21:10 INFO - PROCESS | 3736 | 1463966470776 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 18:21:10 INFO - PROCESS | 3736 | 1463966470779 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:21:10 INFO - PROCESS | 3736 | 1463966470781 Marionette TRACE conn6 <- [1,34,null,{}] 18:21:10 INFO - PROCESS | 3736 | 1463966470784 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:10 INFO - PROCESS | 3736 | 1463966470860 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 18:21:10 INFO - PROCESS | 3736 | 1463966470867 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:10 INFO - PROCESS | 3736 | ++DOCSHELL 0E46C800 == 16 [pid = 3736] [id = 18] 18:21:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 50 (1541D400) [pid = 3736] [serial = 50] [outer = 00000000] 18:21:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 51 (16BB3400) [pid = 3736] [serial = 51] [outer = 1541D400] 18:21:10 INFO - PROCESS | 3736 | 1463966470912 Marionette DEBUG loaded listener.js 18:21:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 52 (16CC4000) [pid = 3736] [serial = 52] [outer = 1541D400] 18:21:11 INFO - PROCESS | 3736 | 1463966471321 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 18:21:11 INFO - PROCESS | 3736 | 1463966471355 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 18:21:11 INFO - PROCESS | 3736 | 1463966471357 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 18:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:21:11 INFO - PROCESS | 3736 | 1463966471360 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:21:11 INFO - PROCESS | 3736 | 1463966471362 Marionette TRACE conn6 <- [1,38,null,{}] 18:21:11 INFO - PROCESS | 3736 | 1463966471366 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:11 INFO - PROCESS | 3736 | 1463966471477 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 18:21:11 INFO - PROCESS | 3736 | 1463966471485 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:11 INFO - PROCESS | 3736 | ++DOCSHELL 16CC4400 == 17 [pid = 3736] [id = 19] 18:21:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 53 (17A7FC00) [pid = 3736] [serial = 53] [outer = 00000000] 18:21:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 54 (17B72C00) [pid = 3736] [serial = 54] [outer = 17A7FC00] 18:21:11 INFO - PROCESS | 3736 | 1463966471543 Marionette DEBUG loaded listener.js 18:21:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 55 (18F35800) [pid = 3736] [serial = 55] [outer = 17A7FC00] 18:21:11 INFO - PROCESS | 3736 | 1463966471953 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 18:21:11 INFO - PROCESS | 3736 | 1463966471992 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 18:21:11 INFO - PROCESS | 3736 | 1463966471994 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 18:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:21:11 INFO - PROCESS | 3736 | 1463966471997 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:21:11 INFO - PROCESS | 3736 | 1463966471999 Marionette TRACE conn6 <- [1,42,null,{}] 18:21:12 INFO - PROCESS | 3736 | 1463966472002 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:12 INFO - PROCESS | 3736 | 1463966472078 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 18:21:12 INFO - PROCESS | 3736 | 1463966472085 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:12 INFO - PROCESS | 3736 | ++DOCSHELL 192A0800 == 18 [pid = 3736] [id = 20] 18:21:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 56 (192A1400) [pid = 3736] [serial = 56] [outer = 00000000] 18:21:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 57 (1A234C00) [pid = 3736] [serial = 57] [outer = 192A1400] 18:21:12 INFO - PROCESS | 3736 | 1463966472131 Marionette DEBUG loaded listener.js 18:21:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 58 (1A2E5C00) [pid = 3736] [serial = 58] [outer = 192A1400] 18:21:12 INFO - PROCESS | 3736 | 1463966472594 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 18:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:21:12 INFO - PROCESS | 3736 | 1463966472631 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 18:21:12 INFO - PROCESS | 3736 | 1463966472633 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 18:21:12 INFO - PROCESS | 3736 | 1463966472636 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:21:12 INFO - PROCESS | 3736 | 1463966472638 Marionette TRACE conn6 <- [1,46,null,{}] 18:21:12 INFO - PROCESS | 3736 | 1463966472645 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:12 INFO - PROCESS | 3736 | 1463966472718 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 18:21:12 INFO - PROCESS | 3736 | 1463966472725 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:12 INFO - PROCESS | 3736 | ++DOCSHELL 16C30000 == 19 [pid = 3736] [id = 21] 18:21:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 59 (16C33800) [pid = 3736] [serial = 59] [outer = 00000000] 18:21:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 60 (16C36800) [pid = 3736] [serial = 60] [outer = 16C33800] 18:21:12 INFO - PROCESS | 3736 | 1463966472784 Marionette DEBUG loaded listener.js 18:21:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 61 (1A0DBC00) [pid = 3736] [serial = 61] [outer = 16C33800] 18:21:13 INFO - PROCESS | 3736 | 1463966473182 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 18:21:13 INFO - PROCESS | 3736 | 1463966473207 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 18:21:13 INFO - PROCESS | 3736 | 1463966473209 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 18:21:13 INFO - PROCESS | 3736 | 1463966473212 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:21:13 INFO - PROCESS | 3736 | 1463966473214 Marionette TRACE conn6 <- [1,50,null,{}] 18:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:21:13 INFO - PROCESS | 3736 | 1463966473217 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:13 INFO - PROCESS | 3736 | 1463966473326 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 18:21:13 INFO - PROCESS | 3736 | 1463966473334 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:13 INFO - PROCESS | 3736 | ++DOCSHELL 1532F800 == 20 [pid = 3736] [id = 22] 18:21:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 62 (16C28800) [pid = 3736] [serial = 62] [outer = 00000000] 18:21:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 63 (1809BC00) [pid = 3736] [serial = 63] [outer = 16C28800] 18:21:13 INFO - PROCESS | 3736 | 1463966473380 Marionette DEBUG loaded listener.js 18:21:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 64 (1809C000) [pid = 3736] [serial = 64] [outer = 16C28800] 18:21:13 INFO - PROCESS | 3736 | 1463966473772 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 18:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:21:13 INFO - PROCESS | 3736 | 1463966473787 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 18:21:13 INFO - PROCESS | 3736 | 1463966473788 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 18:21:13 INFO - PROCESS | 3736 | 1463966473792 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:21:13 INFO - PROCESS | 3736 | 1463966473793 Marionette TRACE conn6 <- [1,54,null,{}] 18:21:13 INFO - PROCESS | 3736 | 1463966473797 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:13 INFO - PROCESS | 3736 | 1463966473871 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 18:21:13 INFO - PROCESS | 3736 | 1463966473937 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:13 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE0000 == 21 [pid = 3736] [id = 23] 18:21:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 65 (0CAE5800) [pid = 3736] [serial = 65] [outer = 00000000] 18:21:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 66 (0CAE9800) [pid = 3736] [serial = 66] [outer = 0CAE5800] 18:21:13 INFO - PROCESS | 3736 | 1463966473981 Marionette DEBUG loaded listener.js 18:21:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 67 (0CAED800) [pid = 3736] [serial = 67] [outer = 0CAE5800] 18:21:14 INFO - PROCESS | 3736 | 1463966474290 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 18:21:14 INFO - PROCESS | 3736 | 1463966474323 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 18:21:14 INFO - PROCESS | 3736 | 1463966474325 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 18:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:21:14 INFO - PROCESS | 3736 | 1463966474333 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:21:14 INFO - PROCESS | 3736 | 1463966474334 Marionette TRACE conn6 <- [1,58,null,{}] 18:21:14 INFO - PROCESS | 3736 | 1463966474338 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:14 INFO - PROCESS | 3736 | 1463966474411 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 18:21:14 INFO - PROCESS | 3736 | 1463966474417 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:14 INFO - PROCESS | 3736 | ++DOCSHELL 0CAEE800 == 22 [pid = 3736] [id = 24] 18:21:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 68 (17B38000) [pid = 3736] [serial = 68] [outer = 00000000] 18:21:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (17B3F400) [pid = 3736] [serial = 69] [outer = 17B38000] 18:21:14 INFO - PROCESS | 3736 | 1463966474465 Marionette DEBUG loaded listener.js 18:21:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (17B44000) [pid = 3736] [serial = 70] [outer = 17B38000] 18:21:14 INFO - PROCESS | 3736 | 1463966474891 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 18:21:14 INFO - PROCESS | 3736 | 1463966474919 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 18:21:14 INFO - PROCESS | 3736 | 1463966474922 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 18:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:21:14 INFO - PROCESS | 3736 | 1463966474925 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:21:14 INFO - PROCESS | 3736 | 1463966474927 Marionette TRACE conn6 <- [1,62,null,{}] 18:21:14 INFO - PROCESS | 3736 | 1463966474931 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:15 INFO - PROCESS | 3736 | 1463966475031 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 18:21:15 INFO - PROCESS | 3736 | 1463966475037 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:15 INFO - PROCESS | 3736 | ++DOCSHELL 0DD2A400 == 23 [pid = 3736] [id = 25] 18:21:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (0DD2A800) [pid = 3736] [serial = 71] [outer = 00000000] 18:21:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (0DD2D000) [pid = 3736] [serial = 72] [outer = 0DD2A800] 18:21:15 INFO - PROCESS | 3736 | 1463966475083 Marionette DEBUG loaded listener.js 18:21:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (0DD2EC00) [pid = 3736] [serial = 73] [outer = 0DD2A800] 18:21:15 INFO - PROCESS | 3736 | 1463966475463 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 18:21:15 INFO - PROCESS | 3736 | 1463966475499 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 18:21:15 INFO - PROCESS | 3736 | 1463966475501 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 18:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:21:15 INFO - PROCESS | 3736 | 1463966475504 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:21:15 INFO - PROCESS | 3736 | 1463966475505 Marionette TRACE conn6 <- [1,66,null,{}] 18:21:15 INFO - PROCESS | 3736 | 1463966475509 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:15 INFO - PROCESS | 3736 | 1463966475618 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 18:21:15 INFO - PROCESS | 3736 | 1463966475627 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:15 INFO - PROCESS | 3736 | ++DOCSHELL 0DD31C00 == 24 [pid = 3736] [id = 26] 18:21:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (0DD34C00) [pid = 3736] [serial = 74] [outer = 00000000] 18:21:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (0DF5D800) [pid = 3736] [serial = 75] [outer = 0DD34C00] 18:21:15 INFO - PROCESS | 3736 | 1463966475670 Marionette DEBUG loaded listener.js 18:21:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (0DF60800) [pid = 3736] [serial = 76] [outer = 0DD34C00] 18:21:16 INFO - PROCESS | 3736 | 1463966476084 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 18:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:21:16 INFO - PROCESS | 3736 | 1463966476135 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 18:21:16 INFO - PROCESS | 3736 | 1463966476137 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 18:21:16 INFO - PROCESS | 3736 | 1463966476140 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:21:16 INFO - PROCESS | 3736 | 1463966476141 Marionette TRACE conn6 <- [1,70,null,{}] 18:21:16 INFO - PROCESS | 3736 | 1463966476145 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:16 INFO - PROCESS | 3736 | 1463966476990 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 18:21:17 INFO - PROCESS | 3736 | 1463966477081 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:17 INFO - PROCESS | 3736 | ++DOCSHELL 0CAEC800 == 25 [pid = 3736] [id = 27] 18:21:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (0CAEEC00) [pid = 3736] [serial = 77] [outer = 00000000] 18:21:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (0D5E6000) [pid = 3736] [serial = 78] [outer = 0CAEEC00] 18:21:17 INFO - PROCESS | 3736 | 1463966477132 Marionette DEBUG loaded listener.js 18:21:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (0DC53C00) [pid = 3736] [serial = 79] [outer = 0CAEEC00] 18:21:17 INFO - PROCESS | 3736 | 1463966477563 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1477ms 18:21:17 INFO - PROCESS | 3736 | 1463966477619 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 18:21:17 INFO - PROCESS | 3736 | 1463966477622 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 18:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:21:17 INFO - PROCESS | 3736 | 1463966477633 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:21:17 INFO - PROCESS | 3736 | 1463966477637 Marionette TRACE conn6 <- [1,74,null,{}] 18:21:17 INFO - PROCESS | 3736 | 1463966477641 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:17 INFO - PROCESS | 3736 | 1463966477741 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 18:21:17 INFO - PROCESS | 3736 | 1463966477748 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:17 INFO - PROCESS | 3736 | ++DOCSHELL 0E104400 == 26 [pid = 3736] [id = 28] 18:21:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (0E105400) [pid = 3736] [serial = 80] [outer = 00000000] 18:21:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (0E1EB400) [pid = 3736] [serial = 81] [outer = 0E105400] 18:21:17 INFO - PROCESS | 3736 | 1463966477802 Marionette DEBUG loaded listener.js 18:21:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (0E7DA800) [pid = 3736] [serial = 82] [outer = 0E105400] 18:21:18 INFO - PROCESS | 3736 | 1463966478219 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (1500DC00) [pid = 3736] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (14003C00) [pid = 3736] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (0E1B9C00) [pid = 3736] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (0D65F400) [pid = 3736] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (11212C00) [pid = 3736] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (1332E000) [pid = 3736] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (15017800) [pid = 3736] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (1541D400) [pid = 3736] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (17A7FC00) [pid = 3736] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (16C28800) [pid = 3736] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (0CAE5800) [pid = 3736] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (17B38000) [pid = 3736] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 69 (0DD2A800) [pid = 3736] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:21:18 INFO - PROCESS | 3736 | --DOMWINDOW == 68 (1C335000) [pid = 3736] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 990ms 18:21:18 INFO - PROCESS | 3736 | 1463966478624 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 18:21:18 INFO - PROCESS | 3736 | 1463966478627 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 18:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:21:18 INFO - PROCESS | 3736 | 1463966478631 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:21:18 INFO - PROCESS | 3736 | 1463966478632 Marionette TRACE conn6 <- [1,78,null,{}] 18:21:18 INFO - PROCESS | 3736 | 1463966478636 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:18 INFO - PROCESS | 3736 | 1463966478717 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 18:21:18 INFO - PROCESS | 3736 | 1463966478730 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:18 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B7C00 == 27 [pid = 3736] [id = 29] 18:21:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (0E1B8000) [pid = 3736] [serial = 83] [outer = 00000000] 18:21:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (11212C00) [pid = 3736] [serial = 84] [outer = 0E1B8000] 18:21:18 INFO - PROCESS | 3736 | 1463966478776 Marionette DEBUG loaded listener.js 18:21:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (11F0B400) [pid = 3736] [serial = 85] [outer = 0E1B8000] 18:21:19 INFO - PROCESS | 3736 | 1463966479200 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 18:21:19 INFO - PROCESS | 3736 | 1463966479264 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 18:21:19 INFO - PROCESS | 3736 | 1463966479268 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 18:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:21:19 INFO - PROCESS | 3736 | 1463966479278 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:21:19 INFO - PROCESS | 3736 | 1463966479282 Marionette TRACE conn6 <- [1,82,null,{}] 18:21:19 INFO - PROCESS | 3736 | 1463966479286 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:19 INFO - PROCESS | 3736 | 1463966479364 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 18:21:19 INFO - PROCESS | 3736 | 1463966479373 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:19 INFO - PROCESS | 3736 | ++DOCSHELL 126EAC00 == 28 [pid = 3736] [id = 30] 18:21:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (126F5C00) [pid = 3736] [serial = 86] [outer = 00000000] 18:21:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (13455400) [pid = 3736] [serial = 87] [outer = 126F5C00] 18:21:19 INFO - PROCESS | 3736 | 1463966479418 Marionette DEBUG loaded listener.js 18:21:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (13811800) [pid = 3736] [serial = 88] [outer = 126F5C00] 18:21:19 INFO - PROCESS | 3736 | 1463966479840 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 632ms 18:21:19 INFO - PROCESS | 3736 | 1463966479906 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 18:21:19 INFO - PROCESS | 3736 | 1463966479908 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 18:21:19 INFO - PROCESS | 3736 | 1463966479912 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:21:19 INFO - PROCESS | 3736 | 1463966479913 Marionette TRACE conn6 <- [1,86,null,{}] 18:21:19 INFO - PROCESS | 3736 | 1463966479917 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:19 INFO - PROCESS | 3736 | 1463966479991 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 18:21:19 INFO - PROCESS | 3736 | 1463966479998 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:20 INFO - PROCESS | 3736 | ++DOCSHELL 1341B800 == 29 [pid = 3736] [id = 31] 18:21:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (13813400) [pid = 3736] [serial = 89] [outer = 00000000] 18:21:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (1400D400) [pid = 3736] [serial = 90] [outer = 13813400] 18:21:20 INFO - PROCESS | 3736 | 1463966480042 Marionette DEBUG loaded listener.js 18:21:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (150C9C00) [pid = 3736] [serial = 91] [outer = 13813400] 18:21:20 INFO - PROCESS | 3736 | 1463966480484 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 18:21:20 INFO - PROCESS | 3736 | 1463966480547 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 18:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:21:20 INFO - PROCESS | 3736 | 1463966480549 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 18:21:20 INFO - PROCESS | 3736 | 1463966480552 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:21:20 INFO - PROCESS | 3736 | 1463966480554 Marionette TRACE conn6 <- [1,90,null,{}] 18:21:20 INFO - PROCESS | 3736 | 1463966480558 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:20 INFO - PROCESS | 3736 | 1463966480712 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 18:21:20 INFO - PROCESS | 3736 | 1463966480798 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:20 INFO - PROCESS | 3736 | ++DOCSHELL 0DC4B800 == 30 [pid = 3736] [id = 32] 18:21:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (0DC4BC00) [pid = 3736] [serial = 92] [outer = 00000000] 18:21:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (0DD33400) [pid = 3736] [serial = 93] [outer = 0DC4BC00] 18:21:20 INFO - PROCESS | 3736 | 1463966480858 Marionette DEBUG loaded listener.js 18:21:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (0DF64C00) [pid = 3736] [serial = 94] [outer = 0DC4BC00] 18:21:21 INFO - PROCESS | 3736 | 1463966481444 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 931ms 18:21:21 INFO - PROCESS | 3736 | 1463966481485 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 18:21:21 INFO - PROCESS | 3736 | 1463966481491 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 18:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:21:21 INFO - PROCESS | 3736 | 1463966481495 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:21:21 INFO - PROCESS | 3736 | 1463966481499 Marionette TRACE conn6 <- [1,94,null,{}] 18:21:21 INFO - PROCESS | 3736 | 1463966481504 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:21 INFO - PROCESS | 3736 | 1463966481645 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 18:21:21 INFO - PROCESS | 3736 | 1463966481710 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:21 INFO - PROCESS | 3736 | ++DOCSHELL 0E1AFC00 == 31 [pid = 3736] [id = 33] 18:21:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (125CB000) [pid = 3736] [serial = 95] [outer = 00000000] 18:21:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (13346800) [pid = 3736] [serial = 96] [outer = 125CB000] 18:21:21 INFO - PROCESS | 3736 | 1463966481767 Marionette DEBUG loaded listener.js 18:21:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (13E09800) [pid = 3736] [serial = 97] [outer = 125CB000] 18:21:22 INFO - PROCESS | 3736 | 1463966482271 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 18:21:22 INFO - PROCESS | 3736 | 1463966482330 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 18:21:22 INFO - PROCESS | 3736 | 1463966482334 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 18:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:21:22 INFO - PROCESS | 3736 | 1463966482338 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:21:22 INFO - PROCESS | 3736 | 1463966482340 Marionette TRACE conn6 <- [1,98,null,{}] 18:21:22 INFO - PROCESS | 3736 | 1463966482344 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:22 INFO - PROCESS | 3736 | 1463966482449 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 18:21:22 INFO - PROCESS | 3736 | 1463966482538 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:22 INFO - PROCESS | 3736 | ++DOCSHELL 16BB5000 == 32 [pid = 3736] [id = 34] 18:21:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (16C29800) [pid = 3736] [serial = 98] [outer = 00000000] 18:21:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (16C56400) [pid = 3736] [serial = 99] [outer = 16C29800] 18:21:22 INFO - PROCESS | 3736 | 1463966482598 Marionette DEBUG loaded listener.js 18:21:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (16CBC000) [pid = 3736] [serial = 100] [outer = 16C29800] 18:21:23 INFO - PROCESS | 3736 | 1463966483136 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 18:21:23 INFO - PROCESS | 3736 | 1463966483169 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 18:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:21:23 INFO - PROCESS | 3736 | 1463966483174 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 18:21:23 INFO - PROCESS | 3736 | 1463966483185 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:21:23 INFO - PROCESS | 3736 | 1463966483190 Marionette TRACE conn6 <- [1,102,null,{}] 18:21:23 INFO - PROCESS | 3736 | 1463966483193 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:23 INFO - PROCESS | 3736 | 1463966483290 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 18:21:23 INFO - PROCESS | 3736 | 1463966483373 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:23 INFO - PROCESS | 3736 | ++DOCSHELL 17B43000 == 33 [pid = 3736] [id = 35] 18:21:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (17B45000) [pid = 3736] [serial = 101] [outer = 00000000] 18:21:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (17B6D800) [pid = 3736] [serial = 102] [outer = 17B45000] 18:21:23 INFO - PROCESS | 3736 | 1463966483428 Marionette DEBUG loaded listener.js 18:21:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (17B6E000) [pid = 3736] [serial = 103] [outer = 17B45000] 18:21:23 INFO - PROCESS | 3736 | 1463966483930 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 790ms 18:21:23 INFO - PROCESS | 3736 | 1463966483969 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 18:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:21:23 INFO - PROCESS | 3736 | 1463966483971 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 18:21:23 INFO - PROCESS | 3736 | 1463966483975 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:21:23 INFO - PROCESS | 3736 | 1463966483976 Marionette TRACE conn6 <- [1,106,null,{}] 18:21:23 INFO - PROCESS | 3736 | 1463966483980 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:24 INFO - PROCESS | 3736 | 1463966484071 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 18:21:24 INFO - PROCESS | 3736 | 1463966484141 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:24 INFO - PROCESS | 3736 | ++DOCSHELL 0DD32000 == 34 [pid = 3736] [id = 36] 18:21:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (0DD32800) [pid = 3736] [serial = 104] [outer = 00000000] 18:21:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (0E239800) [pid = 3736] [serial = 105] [outer = 0DD32800] 18:21:24 INFO - PROCESS | 3736 | 1463966484196 Marionette DEBUG loaded listener.js 18:21:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (0E23C400) [pid = 3736] [serial = 106] [outer = 0DD32800] 18:21:24 INFO - PROCESS | 3736 | 1463966484794 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 18:21:24 INFO - PROCESS | 3736 | 1463966484846 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 18:21:24 INFO - PROCESS | 3736 | 1463966484850 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 18:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:21:24 INFO - PROCESS | 3736 | 1463966484855 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:21:24 INFO - PROCESS | 3736 | 1463966484859 Marionette TRACE conn6 <- [1,110,null,{}] 18:21:24 INFO - PROCESS | 3736 | 1463966484865 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:24 INFO - PROCESS | 3736 | 1463966484957 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 18:21:25 INFO - PROCESS | 3736 | 1463966485033 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:25 INFO - PROCESS | 3736 | ++DOCSHELL 0E1AD800 == 35 [pid = 3736] [id = 37] 18:21:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (0E1B1000) [pid = 3736] [serial = 107] [outer = 00000000] 18:21:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (0E241800) [pid = 3736] [serial = 108] [outer = 0E1B1000] 18:21:25 INFO - PROCESS | 3736 | 1463966485082 Marionette DEBUG loaded listener.js 18:21:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (0E7DB000) [pid = 3736] [serial = 109] [outer = 0E1B1000] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (15018000) [pid = 3736] [serial = 9] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (150C8800) [pid = 3736] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (112A6800) [pid = 3736] [serial = 4] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (16BB4C00) [pid = 3736] [serial = 27] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (16CBE000) [pid = 3736] [serial = 28] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (18129C00) [pid = 3736] [serial = 30] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (0D6F6C00) [pid = 3736] [serial = 36] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (0E104800) [pid = 3736] [serial = 37] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (0E7DC800) [pid = 3736] [serial = 39] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (1221CC00) [pid = 3736] [serial = 42] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (13340C00) [pid = 3736] [serial = 45] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (150D1C00) [pid = 3736] [serial = 48] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (1541A400) [pid = 3736] [serial = 49] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (16BB3400) [pid = 3736] [serial = 51] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (17B72C00) [pid = 3736] [serial = 54] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (1A234C00) [pid = 3736] [serial = 57] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (16C36800) [pid = 3736] [serial = 60] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (1809BC00) [pid = 3736] [serial = 63] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (16CC4000) [pid = 3736] [serial = 52] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (0CAE9800) [pid = 3736] [serial = 66] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (17B3F400) [pid = 3736] [serial = 69] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (0DD2D000) [pid = 3736] [serial = 72] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (0D536400) [pid = 3736] [serial = 33] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (18F35800) [pid = 3736] [serial = 55] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (19926400) [pid = 3736] [serial = 31] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 69 (1809C000) [pid = 3736] [serial = 64] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 68 (0CAED800) [pid = 3736] [serial = 67] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 67 (1C621400) [pid = 3736] [serial = 22] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 66 (1341C000) [pid = 3736] [serial = 46] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 65 (17B44000) [pid = 3736] [serial = 70] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 64 (0DD2EC00) [pid = 3736] [serial = 73] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 63 (12246C00) [pid = 3736] [serial = 43] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 62 (1C61CC00) [pid = 3736] [serial = 21] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 61 (15331400) [pid = 3736] [serial = 24] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 60 (17A7BC00) [pid = 3736] [serial = 17] [outer = 00000000] [url = about:blank] 18:21:25 INFO - PROCESS | 3736 | --DOMWINDOW == 59 (180D5000) [pid = 3736] [serial = 14] [outer = 00000000] [url = about:blank] 18:21:26 INFO - PROCESS | 3736 | 1463966486032 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1222ms 18:21:26 INFO - PROCESS | 3736 | 1463966486080 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 18:21:26 INFO - PROCESS | 3736 | 1463966486084 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 18:21:26 INFO - PROCESS | 3736 | 1463966486089 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:21:26 INFO - PROCESS | 3736 | 1463966486093 Marionette TRACE conn6 <- [1,114,null,{}] 18:21:26 INFO - PROCESS | 3736 | 1463966486098 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:26 INFO - PROCESS | 3736 | 1463966486180 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 18:21:26 INFO - PROCESS | 3736 | 1463966486192 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 3736 | ++DOCSHELL 0DD32400 == 36 [pid = 3736] [id = 38] 18:21:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 60 (0DD36400) [pid = 3736] [serial = 110] [outer = 00000000] 18:21:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 61 (0DF5C800) [pid = 3736] [serial = 111] [outer = 0DD36400] 18:21:26 INFO - PROCESS | 3736 | 1463966486241 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 62 (0DF68C00) [pid = 3736] [serial = 112] [outer = 0DD36400] 18:21:26 INFO - PROCESS | 3736 | 1463966486677 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 18:21:26 INFO - PROCESS | 3736 | 1463966486723 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 18:21:26 INFO - PROCESS | 3736 | 1463966486729 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 18:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:21:26 INFO - PROCESS | 3736 | 1463966486740 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:21:26 INFO - PROCESS | 3736 | 1463966486743 Marionette TRACE conn6 <- [1,118,null,{}] 18:21:26 INFO - PROCESS | 3736 | 1463966486747 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:26 INFO - PROCESS | 3736 | 1463966486831 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 18:21:26 INFO - PROCESS | 3736 | 1463966486876 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 3736 | ++DOCSHELL 0E7D6800 == 37 [pid = 3736] [id = 39] 18:21:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 63 (0E7DC800) [pid = 3736] [serial = 113] [outer = 00000000] 18:21:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 64 (0EC4E000) [pid = 3736] [serial = 114] [outer = 0E7DC800] 18:21:26 INFO - PROCESS | 3736 | 1463966486921 Marionette DEBUG loaded listener.js 18:21:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 65 (112A6800) [pid = 3736] [serial = 115] [outer = 0E7DC800] 18:21:27 INFO - PROCESS | 3736 | 1463966487347 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 18:21:27 INFO - PROCESS | 3736 | 1463966487373 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 18:21:27 INFO - PROCESS | 3736 | 1463966487376 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 18:21:27 INFO - PROCESS | 3736 | 1463966487380 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:21:27 INFO - PROCESS | 3736 | 1463966487383 Marionette TRACE conn6 <- [1,122,null,{}] 18:21:27 INFO - PROCESS | 3736 | 1463966487398 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:27 INFO - PROCESS | 3736 | 1463966487480 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 18:21:27 INFO - PROCESS | 3736 | 1463966487489 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:27 INFO - PROCESS | 3736 | ++DOCSHELL 1257BC00 == 38 [pid = 3736] [id = 40] 18:21:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 66 (125CB400) [pid = 3736] [serial = 116] [outer = 00000000] 18:21:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 67 (12617400) [pid = 3736] [serial = 117] [outer = 125CB400] 18:21:27 INFO - PROCESS | 3736 | 1463966487539 Marionette DEBUG loaded listener.js 18:21:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 68 (1332F400) [pid = 3736] [serial = 118] [outer = 125CB400] 18:21:27 INFO - PROCESS | 3736 | 1463966487955 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 632ms 18:21:28 INFO - PROCESS | 3736 | 1463966488020 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 18:21:28 INFO - PROCESS | 3736 | 1463966488022 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 18:21:28 INFO - PROCESS | 3736 | 1463966488026 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:21:28 INFO - PROCESS | 3736 | 1463966488027 Marionette TRACE conn6 <- [1,126,null,{}] 18:21:28 INFO - PROCESS | 3736 | 1463966488031 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:28 INFO - PROCESS | 3736 | 1463966488142 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 18:21:28 INFO - PROCESS | 3736 | 1463966488149 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 3736 | ++DOCSHELL 0E1EAC00 == 39 [pid = 3736] [id = 41] 18:21:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (13456000) [pid = 3736] [serial = 119] [outer = 00000000] 18:21:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (1400B800) [pid = 3736] [serial = 120] [outer = 13456000] 18:21:28 INFO - PROCESS | 3736 | 1463966488194 Marionette DEBUG loaded listener.js 18:21:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (15019800) [pid = 3736] [serial = 121] [outer = 13456000] 18:21:28 INFO - PROCESS | 3736 | 1463966488640 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 18:21:28 INFO - PROCESS | 3736 | 1463966488660 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 18:21:28 INFO - PROCESS | 3736 | 1463966488662 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 18:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:21:28 INFO - PROCESS | 3736 | 1463966488665 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:21:28 INFO - PROCESS | 3736 | 1463966488667 Marionette TRACE conn6 <- [1,130,null,{}] 18:21:28 INFO - PROCESS | 3736 | 1463966488676 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:28 INFO - PROCESS | 3736 | 1463966488771 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 18:21:28 INFO - PROCESS | 3736 | 1463966488778 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 3736 | ++DOCSHELL 1501B800 == 40 [pid = 3736] [id = 42] 18:21:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (15330400) [pid = 3736] [serial = 122] [outer = 00000000] 18:21:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (15426C00) [pid = 3736] [serial = 123] [outer = 15330400] 18:21:28 INFO - PROCESS | 3736 | 1463966488822 Marionette DEBUG loaded listener.js 18:21:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (16BB3400) [pid = 3736] [serial = 124] [outer = 15330400] 18:21:29 INFO - PROCESS | 3736 | 1463966489265 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 18:21:29 INFO - PROCESS | 3736 | 1463966489296 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 18:21:29 INFO - PROCESS | 3736 | 1463966489298 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 18:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:21:29 INFO - PROCESS | 3736 | 1463966489301 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:21:29 INFO - PROCESS | 3736 | 1463966489303 Marionette TRACE conn6 <- [1,134,null,{}] 18:21:29 INFO - PROCESS | 3736 | 1463966489306 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:29 INFO - PROCESS | 3736 | 1463966489415 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 18:21:29 INFO - PROCESS | 3736 | 1463966489482 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:29 INFO - PROCESS | 3736 | ++DOCSHELL 16C5A000 == 41 [pid = 3736] [id = 43] 18:21:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (17130000) [pid = 3736] [serial = 125] [outer = 00000000] 18:21:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (17A7E800) [pid = 3736] [serial = 126] [outer = 17130000] 18:21:29 INFO - PROCESS | 3736 | 1463966489534 Marionette DEBUG loaded listener.js 18:21:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (17B38800) [pid = 3736] [serial = 127] [outer = 17130000] 18:21:29 INFO - PROCESS | 3736 | 1463966489925 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 18:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:21:29 INFO - PROCESS | 3736 | 1463966489973 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 18:21:29 INFO - PROCESS | 3736 | 1463966489975 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 18:21:29 INFO - PROCESS | 3736 | 1463966489978 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:21:29 INFO - PROCESS | 3736 | 1463966489980 Marionette TRACE conn6 <- [1,138,null,{}] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (0DD34C00) [pid = 3736] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (13813400) [pid = 3736] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (16C33800) [pid = 3736] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (192A1400) [pid = 3736] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (0E105400) [pid = 3736] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (0E1B8000) [pid = 3736] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (126F5C00) [pid = 3736] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:21:30 INFO - PROCESS | 3736 | --DOMWINDOW == 69 (0CAEEC00) [pid = 3736] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:21:30 INFO - PROCESS | 3736 | 1463966490046 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:30 INFO - PROCESS | 3736 | 1463966490116 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 18:21:30 INFO - PROCESS | 3736 | 1463966490126 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:30 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B6800 == 42 [pid = 3736] [id = 44] 18:21:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (12241C00) [pid = 3736] [serial = 128] [outer = 00000000] 18:21:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (13F44000) [pid = 3736] [serial = 129] [outer = 12241C00] 18:21:30 INFO - PROCESS | 3736 | 1463966490170 Marionette DEBUG loaded listener.js 18:21:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (16BB6000) [pid = 3736] [serial = 130] [outer = 12241C00] 18:21:30 INFO - PROCESS | 3736 | 1463966490584 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 631ms 18:21:30 INFO - PROCESS | 3736 | 1463966490616 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 18:21:30 INFO - PROCESS | 3736 | 1463966490618 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 18:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:21:30 INFO - PROCESS | 3736 | 1463966490622 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:21:30 INFO - PROCESS | 3736 | 1463966490623 Marionette TRACE conn6 <- [1,142,null,{}] 18:21:30 INFO - PROCESS | 3736 | 1463966490631 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:30 INFO - PROCESS | 3736 | 1463966490704 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 18:21:30 INFO - PROCESS | 3736 | 1463966490711 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:30 INFO - PROCESS | 3736 | ++DOCSHELL 0E464C00 == 43 [pid = 3736] [id = 45] 18:21:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (126EF000) [pid = 3736] [serial = 131] [outer = 00000000] 18:21:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (17B41C00) [pid = 3736] [serial = 132] [outer = 126EF000] 18:21:30 INFO - PROCESS | 3736 | 1463966490758 Marionette DEBUG loaded listener.js 18:21:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (15018800) [pid = 3736] [serial = 133] [outer = 126EF000] 18:21:31 INFO - PROCESS | 3736 | 1463966491185 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 18:21:31 INFO - PROCESS | 3736 | 1463966491214 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 18:21:31 INFO - PROCESS | 3736 | 1463966491216 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 18:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:21:31 INFO - PROCESS | 3736 | 1463966491228 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:21:31 INFO - PROCESS | 3736 | 1463966491230 Marionette TRACE conn6 <- [1,146,null,{}] 18:21:31 INFO - PROCESS | 3736 | 1463966491233 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:31 INFO - PROCESS | 3736 | 1463966491305 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 18:21:31 INFO - PROCESS | 3736 | 1463966491311 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:31 INFO - PROCESS | 3736 | ++DOCSHELL 17B41800 == 44 [pid = 3736] [id = 46] 18:21:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (17B6CC00) [pid = 3736] [serial = 134] [outer = 00000000] 18:21:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (18094400) [pid = 3736] [serial = 135] [outer = 17B6CC00] 18:21:31 INFO - PROCESS | 3736 | 1463966491355 Marionette DEBUG loaded listener.js 18:21:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (1809B000) [pid = 3736] [serial = 136] [outer = 17B6CC00] 18:21:31 INFO - PROCESS | 3736 | 1463966491753 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 590ms 18:21:31 INFO - PROCESS | 3736 | 1463966491813 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 18:21:31 INFO - PROCESS | 3736 | 1463966491815 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 18:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:21:31 INFO - PROCESS | 3736 | 1463966491831 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:21:31 INFO - PROCESS | 3736 | 1463966491833 Marionette TRACE conn6 <- [1,150,null,{}] 18:21:31 INFO - PROCESS | 3736 | 1463966491839 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:31 INFO - PROCESS | 3736 | 1463966491915 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 18:21:31 INFO - PROCESS | 3736 | 1463966491925 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:31 INFO - PROCESS | 3736 | ++DOCSHELL 17B75800 == 45 [pid = 3736] [id = 47] 18:21:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (18099000) [pid = 3736] [serial = 137] [outer = 00000000] 18:21:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (18120800) [pid = 3736] [serial = 138] [outer = 18099000] 18:21:31 INFO - PROCESS | 3736 | 1463966491972 Marionette DEBUG loaded listener.js 18:21:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (18F35000) [pid = 3736] [serial = 139] [outer = 18099000] 18:21:32 INFO - PROCESS | 3736 | 1463966492826 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1034ms 18:21:32 INFO - PROCESS | 3736 | 1463966492854 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 18:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:21:32 INFO - PROCESS | 3736 | 1463966492859 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 18:21:32 INFO - PROCESS | 3736 | 1463966492864 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:21:32 INFO - PROCESS | 3736 | 1463966492869 Marionette TRACE conn6 <- [1,154,null,{}] 18:21:32 INFO - PROCESS | 3736 | 1463966492882 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:32 INFO - PROCESS | 3736 | 1463966492994 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 18:21:33 INFO - PROCESS | 3736 | 1463966493068 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:33 INFO - PROCESS | 3736 | ++DOCSHELL 0DF5C400 == 46 [pid = 3736] [id = 48] 18:21:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (0E109000) [pid = 3736] [serial = 140] [outer = 00000000] 18:21:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (0E240C00) [pid = 3736] [serial = 141] [outer = 0E109000] 18:21:33 INFO - PROCESS | 3736 | 1463966493125 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (11F05000) [pid = 3736] [serial = 142] [outer = 0E109000] 18:21:34 INFO - PROCESS | 3736 | 1463966494006 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1237ms 18:21:34 INFO - PROCESS | 3736 | 1463966494101 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 3736 | 1463966494105 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 18:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:21:34 INFO - PROCESS | 3736 | 1463966494110 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:21:34 INFO - PROCESS | 3736 | 1463966494114 Marionette TRACE conn6 <- [1,158,null,{}] 18:21:34 INFO - PROCESS | 3736 | 1463966494121 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:34 INFO - PROCESS | 3736 | 1463966494229 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 17B43000 == 45 [pid = 3736] [id = 35] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 16BB5000 == 44 [pid = 3736] [id = 34] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0DC4B800 == 43 [pid = 3736] [id = 32] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 1341B800 == 42 [pid = 3736] [id = 31] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0E1AFC00 == 41 [pid = 3736] [id = 33] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 126EAC00 == 40 [pid = 3736] [id = 30] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0E1B7C00 == 39 [pid = 3736] [id = 29] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 17B41800 == 38 [pid = 3736] [id = 46] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0E464C00 == 37 [pid = 3736] [id = 45] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0E1B6800 == 36 [pid = 3736] [id = 44] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 16C5A000 == 35 [pid = 3736] [id = 43] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 1501B800 == 34 [pid = 3736] [id = 42] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0E1EAC00 == 33 [pid = 3736] [id = 41] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 1257BC00 == 32 [pid = 3736] [id = 40] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0E7D6800 == 31 [pid = 3736] [id = 39] 18:21:34 INFO - PROCESS | 3736 | --DOCSHELL 0DD32400 == 30 [pid = 3736] [id = 38] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (0DF60800) [pid = 3736] [serial = 76] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (1400D400) [pid = 3736] [serial = 90] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (1A0DBC00) [pid = 3736] [serial = 61] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (1A2E5C00) [pid = 3736] [serial = 58] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (0E1EB400) [pid = 3736] [serial = 81] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (11212C00) [pid = 3736] [serial = 84] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (13811800) [pid = 3736] [serial = 88] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (0E7DA800) [pid = 3736] [serial = 82] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (150C9C00) [pid = 3736] [serial = 91] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (0D5E6000) [pid = 3736] [serial = 78] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (11F0B400) [pid = 3736] [serial = 85] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (0DC53C00) [pid = 3736] [serial = 79] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (13455400) [pid = 3736] [serial = 87] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (0DF5D800) [pid = 3736] [serial = 75] [outer = 00000000] [url = about:blank] 18:21:34 INFO - PROCESS | 3736 | 1463966494337 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:34 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE4000 == 31 [pid = 3736] [id = 49] 18:21:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (0CAE7000) [pid = 3736] [serial = 143] [outer = 00000000] 18:21:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (0CCA6C00) [pid = 3736] [serial = 144] [outer = 0CAE7000] 18:21:34 INFO - PROCESS | 3736 | 1463966494385 Marionette DEBUG loaded listener.js 18:21:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (0DC51400) [pid = 3736] [serial = 145] [outer = 0CAE7000] 18:21:34 INFO - PROCESS | 3736 | 1463966494789 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 730ms 18:21:34 INFO - PROCESS | 3736 | 1463966494842 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 3736 | 1463966494848 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 18:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:21:34 INFO - PROCESS | 3736 | 1463966494855 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:21:34 INFO - PROCESS | 3736 | 1463966494858 Marionette TRACE conn6 <- [1,162,null,{}] 18:21:34 INFO - PROCESS | 3736 | 1463966494862 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:34 INFO - PROCESS | 3736 | 1463966494947 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 18:21:34 INFO - PROCESS | 3736 | 1463966494955 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:34 INFO - PROCESS | 3736 | ++DOCSHELL 0DD2C400 == 32 [pid = 3736] [id = 50] 18:21:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (0DD31400) [pid = 3736] [serial = 146] [outer = 00000000] 18:21:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (0E23D000) [pid = 3736] [serial = 147] [outer = 0DD31400] 18:21:35 INFO - PROCESS | 3736 | 1463966495004 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (0E7DF000) [pid = 3736] [serial = 148] [outer = 0DD31400] 18:21:35 INFO - PROCESS | 3736 | 1463966495454 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 18:21:35 INFO - PROCESS | 3736 | 1463966495486 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 18:21:35 INFO - PROCESS | 3736 | 1463966495488 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 18:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:21:35 INFO - PROCESS | 3736 | 1463966495510 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:21:35 INFO - PROCESS | 3736 | 1463966495514 Marionette TRACE conn6 <- [1,166,null,{}] 18:21:35 INFO - PROCESS | 3736 | 1463966495528 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:35 INFO - PROCESS | 3736 | 1463966495630 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 18:21:35 INFO - PROCESS | 3736 | 1463966495647 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:35 INFO - PROCESS | 3736 | ++DOCSHELL 125D2800 == 33 [pid = 3736] [id = 51] 18:21:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (125D4800) [pid = 3736] [serial = 149] [outer = 00000000] 18:21:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (126E7800) [pid = 3736] [serial = 150] [outer = 125D4800] 18:21:35 INFO - PROCESS | 3736 | 1463966495695 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (13419400) [pid = 3736] [serial = 151] [outer = 125D4800] 18:21:36 INFO - PROCESS | 3736 | 1463966496111 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 650ms 18:21:36 INFO - PROCESS | 3736 | 1463966496144 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 18:21:36 INFO - PROCESS | 3736 | 1463966496147 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 18:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:21:36 INFO - PROCESS | 3736 | 1463966496150 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:21:36 INFO - PROCESS | 3736 | 1463966496151 Marionette TRACE conn6 <- [1,170,null,{}] 18:21:36 INFO - PROCESS | 3736 | 1463966496155 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:36 INFO - PROCESS | 3736 | 1463966496234 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 18:21:36 INFO - PROCESS | 3736 | 1463966496240 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:36 INFO - PROCESS | 3736 | ++DOCSHELL 126E6400 == 34 [pid = 3736] [id = 52] 18:21:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (13461000) [pid = 3736] [serial = 152] [outer = 00000000] 18:21:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (15016C00) [pid = 3736] [serial = 153] [outer = 13461000] 18:21:36 INFO - PROCESS | 3736 | 1463966496295 Marionette DEBUG loaded listener.js 18:21:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (150CB800) [pid = 3736] [serial = 154] [outer = 13461000] 18:21:36 INFO - PROCESS | 3736 | 1463966496736 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 18:21:36 INFO - PROCESS | 3736 | 1463966496782 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 18:21:36 INFO - PROCESS | 3736 | 1463966496784 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 18:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:21:36 INFO - PROCESS | 3736 | 1463966496787 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:21:36 INFO - PROCESS | 3736 | 1463966496789 Marionette TRACE conn6 <- [1,174,null,{}] 18:21:36 INFO - PROCESS | 3736 | 1463966496792 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:36 INFO - PROCESS | 3736 | 1463966496889 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 18:21:36 INFO - PROCESS | 3736 | 1463966496898 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:36 INFO - PROCESS | 3736 | ++DOCSHELL 15424800 == 35 [pid = 3736] [id = 53] 18:21:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (15424C00) [pid = 3736] [serial = 155] [outer = 00000000] 18:21:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (16BB4C00) [pid = 3736] [serial = 156] [outer = 15424C00] 18:21:36 INFO - PROCESS | 3736 | 1463966496943 Marionette DEBUG loaded listener.js 18:21:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (16C2EC00) [pid = 3736] [serial = 157] [outer = 15424C00] 18:21:37 INFO - PROCESS | 3736 | 1463966497391 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 18:21:37 INFO - PROCESS | 3736 | 1463966497423 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 18:21:37 INFO - PROCESS | 3736 | 1463966497425 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 18:21:37 INFO - PROCESS | 3736 | 1463966497428 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:21:37 INFO - PROCESS | 3736 | 1463966497430 Marionette TRACE conn6 <- [1,178,null,{}] 18:21:37 INFO - PROCESS | 3736 | 1463966497434 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:37 INFO - PROCESS | 3736 | 1463966497552 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 18:21:37 INFO - PROCESS | 3736 | 1463966497562 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:37 INFO - PROCESS | 3736 | ++DOCSHELL 16C31000 == 36 [pid = 3736] [id = 54] 18:21:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (16C37400) [pid = 3736] [serial = 158] [outer = 00000000] 18:21:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (17B38C00) [pid = 3736] [serial = 159] [outer = 16C37400] 18:21:37 INFO - PROCESS | 3736 | 1463966497607 Marionette DEBUG loaded listener.js 18:21:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (17B40000) [pid = 3736] [serial = 160] [outer = 16C37400] 18:21:38 INFO - PROCESS | 3736 | 1463966498032 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 18:21:38 INFO - PROCESS | 3736 | 1463966498063 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 3736 | 1463966498064 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 18:21:38 INFO - PROCESS | 3736 | 1463966498073 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:21:38 INFO - PROCESS | 3736 | 1463966498075 Marionette TRACE conn6 <- [1,182,null,{}] 18:21:38 INFO - PROCESS | 3736 | 1463966498078 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:38 INFO - PROCESS | 3736 | 1463966498174 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 18:21:38 INFO - PROCESS | 3736 | 1463966498246 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:38 INFO - PROCESS | 3736 | ++DOCSHELL 11F0B400 == 37 [pid = 3736] [id = 55] 18:21:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (17B73800) [pid = 3736] [serial = 161] [outer = 00000000] 18:21:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (1809E000) [pid = 3736] [serial = 162] [outer = 17B73800] 18:21:38 INFO - PROCESS | 3736 | 1463966498292 Marionette DEBUG loaded listener.js 18:21:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (18097400) [pid = 3736] [serial = 163] [outer = 17B73800] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (15330400) [pid = 3736] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (0E7DC800) [pid = 3736] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (125CB400) [pid = 3736] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (0E1B1000) [pid = 3736] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (0DD36400) [pid = 3736] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (17130000) [pid = 3736] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (0DC4BC00) [pid = 3736] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (125CB000) [pid = 3736] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (16C29800) [pid = 3736] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (17B45000) [pid = 3736] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (0DD32800) [pid = 3736] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (12241C00) [pid = 3736] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (126EF000) [pid = 3736] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (13456000) [pid = 3736] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:21:38 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (17B6CC00) [pid = 3736] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:21:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (0E1B1000) [pid = 3736] [serial = 164] [outer = 0D574C00] 18:21:38 INFO - PROCESS | 3736 | 1463966498820 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 771ms 18:21:38 INFO - PROCESS | 3736 | 1463966498849 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 3736 | 1463966498851 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 18:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:21:38 INFO - PROCESS | 3736 | 1463966498862 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:21:38 INFO - PROCESS | 3736 | 1463966498864 Marionette TRACE conn6 <- [1,186,null,{}] 18:21:38 INFO - PROCESS | 3736 | 1463966498868 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:38 INFO - PROCESS | 3736 | 1463966498941 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 18:21:38 INFO - PROCESS | 3736 | 1463966498947 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:38 INFO - PROCESS | 3736 | ++DOCSHELL 0DD2F000 == 38 [pid = 3736] [id = 56] 18:21:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (16CC4800) [pid = 3736] [serial = 165] [outer = 00000000] 18:21:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (17B6DC00) [pid = 3736] [serial = 166] [outer = 16CC4800] 18:21:38 INFO - PROCESS | 3736 | 1463966498994 Marionette DEBUG loaded listener.js 18:21:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (18098C00) [pid = 3736] [serial = 167] [outer = 16CC4800] 18:21:39 INFO - PROCESS | 3736 | 1463966499394 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 18:21:39 INFO - PROCESS | 3736 | 1463966499434 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 18:21:39 INFO - PROCESS | 3736 | 1463966499436 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 18:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:21:39 INFO - PROCESS | 3736 | 1463966499448 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:21:39 INFO - PROCESS | 3736 | 1463966499450 Marionette TRACE conn6 <- [1,190,null,{}] 18:21:39 INFO - PROCESS | 3736 | 1463966499454 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:39 INFO - PROCESS | 3736 | 1463966499552 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 18:21:39 INFO - PROCESS | 3736 | 1463966499562 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:39 INFO - PROCESS | 3736 | ++DOCSHELL 0E243000 == 39 [pid = 3736] [id = 57] 18:21:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (13E03C00) [pid = 3736] [serial = 168] [outer = 00000000] 18:21:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (191E4400) [pid = 3736] [serial = 169] [outer = 13E03C00] 18:21:39 INFO - PROCESS | 3736 | 1463966499608 Marionette DEBUG loaded listener.js 18:21:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (1929B800) [pid = 3736] [serial = 170] [outer = 13E03C00] 18:21:40 INFO - PROCESS | 3736 | 1463966500006 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 18:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:21:40 INFO - PROCESS | 3736 | 1463966500019 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 3736 | 1463966500021 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 18:21:40 INFO - PROCESS | 3736 | 1463966500024 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:21:40 INFO - PROCESS | 3736 | 1463966500026 Marionette TRACE conn6 <- [1,194,null,{}] 18:21:40 INFO - PROCESS | 3736 | 1463966500029 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:40 INFO - PROCESS | 3736 | 1463966500136 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 18:21:40 INFO - PROCESS | 3736 | 1463966500145 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:40 INFO - PROCESS | 3736 | ++DOCSHELL 0CA57C00 == 40 [pid = 3736] [id = 58] 18:21:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (0CA58800) [pid = 3736] [serial = 171] [outer = 00000000] 18:21:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (0CA5CC00) [pid = 3736] [serial = 172] [outer = 0CA58800] 18:21:40 INFO - PROCESS | 3736 | 1463966500189 Marionette DEBUG loaded listener.js 18:21:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (0DF5CC00) [pid = 3736] [serial = 173] [outer = 0CA58800] 18:21:40 INFO - PROCESS | 3736 | 1463966500570 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 18:21:40 INFO - PROCESS | 3736 | 1463966500595 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 3736 | 1463966500597 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 18:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:21:40 INFO - PROCESS | 3736 | 1463966500600 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:21:40 INFO - PROCESS | 3736 | 1463966500602 Marionette TRACE conn6 <- [1,198,null,{}] 18:21:40 INFO - PROCESS | 3736 | 1463966500647 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:40 INFO - PROCESS | 3736 | 1463966500749 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 18:21:40 INFO - PROCESS | 3736 | 1463966500907 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:40 INFO - PROCESS | 3736 | ++DOCSHELL 0D6EB400 == 41 [pid = 3736] [id = 59] 18:21:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (0D6F0000) [pid = 3736] [serial = 174] [outer = 00000000] 18:21:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (0DD2FC00) [pid = 3736] [serial = 175] [outer = 0D6F0000] 18:21:41 INFO - PROCESS | 3736 | 1463966501006 Marionette DEBUG loaded listener.js 18:21:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (0E103400) [pid = 3736] [serial = 176] [outer = 0D6F0000] 18:21:41 INFO - PROCESS | 3736 | 1463966501535 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 970ms 18:21:41 INFO - PROCESS | 3736 | 1463966501572 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 18:21:41 INFO - PROCESS | 3736 | 1463966501577 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 18:21:41 INFO - PROCESS | 3736 | 1463966501581 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:21:41 INFO - PROCESS | 3736 | 1463966501584 Marionette TRACE conn6 <- [1,202,null,{}] 18:21:41 INFO - PROCESS | 3736 | 1463966501589 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:41 INFO - PROCESS | 3736 | 1463966501691 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 18:21:41 INFO - PROCESS | 3736 | 1463966501785 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:41 INFO - PROCESS | 3736 | ++DOCSHELL 11F42400 == 42 [pid = 3736] [id = 60] 18:21:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (122A1800) [pid = 3736] [serial = 177] [outer = 00000000] 18:21:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (12573800) [pid = 3736] [serial = 178] [outer = 122A1800] 18:21:41 INFO - PROCESS | 3736 | 1463966501842 Marionette DEBUG loaded listener.js 18:21:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (1345E000) [pid = 3736] [serial = 179] [outer = 122A1800] 18:21:42 INFO - PROCESS | 3736 | 1463966502411 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 18:21:42 INFO - PROCESS | 3736 | 1463966502456 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 18:21:42 INFO - PROCESS | 3736 | 1463966502459 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 18:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:21:42 INFO - PROCESS | 3736 | 1463966502462 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:21:42 INFO - PROCESS | 3736 | 1463966502465 Marionette TRACE conn6 <- [1,206,null,{}] 18:21:42 INFO - PROCESS | 3736 | 1463966502468 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:42 INFO - PROCESS | 3736 | 1463966502570 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 18:21:42 INFO - PROCESS | 3736 | 1463966502646 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:42 INFO - PROCESS | 3736 | ++DOCSHELL 16A46C00 == 43 [pid = 3736] [id = 61] 18:21:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (16A47400) [pid = 3736] [serial = 180] [outer = 00000000] 18:21:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (16A4E400) [pid = 3736] [serial = 181] [outer = 16A47400] 18:21:42 INFO - PROCESS | 3736 | 1463966502705 Marionette DEBUG loaded listener.js 18:21:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (16A51800) [pid = 3736] [serial = 182] [outer = 16A47400] 18:21:43 INFO - PROCESS | 3736 | 1463966503313 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 18:21:43 INFO - PROCESS | 3736 | 1463966503402 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 18:21:43 INFO - PROCESS | 3736 | 1463966503409 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 18:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:21:43 INFO - PROCESS | 3736 | 1463966503413 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:21:43 INFO - PROCESS | 3736 | 1463966503415 Marionette TRACE conn6 <- [1,210,null,{}] 18:21:43 INFO - PROCESS | 3736 | 1463966503419 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:43 INFO - PROCESS | 3736 | 1463966503518 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 18:21:43 INFO - PROCESS | 3736 | 1463966503593 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:43 INFO - PROCESS | 3736 | ++DOCSHELL 0E23CC00 == 44 [pid = 3736] [id = 62] 18:21:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (0E23EC00) [pid = 3736] [serial = 183] [outer = 00000000] 18:21:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (0F0B0C00) [pid = 3736] [serial = 184] [outer = 0E23EC00] 18:21:43 INFO - PROCESS | 3736 | 1463966503648 Marionette DEBUG loaded listener.js 18:21:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (150C9800) [pid = 3736] [serial = 185] [outer = 0E23EC00] 18:21:44 INFO - PROCESS | 3736 | 1463966504368 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 18:21:44 INFO - PROCESS | 3736 | 1463966504388 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 18:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:21:44 INFO - PROCESS | 3736 | 1463966504392 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 18:21:44 INFO - PROCESS | 3736 | 1463966504397 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:21:44 INFO - PROCESS | 3736 | 1463966504401 Marionette TRACE conn6 <- [1,214,null,{}] 18:21:44 INFO - PROCESS | 3736 | 1463966504406 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:44 INFO - PROCESS | 3736 | 1463966504505 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 18:21:44 INFO - PROCESS | 3736 | 1463966504600 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:44 INFO - PROCESS | 3736 | ++DOCSHELL 0DF64400 == 45 [pid = 3736] [id = 63] 18:21:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (0E1B3400) [pid = 3736] [serial = 186] [outer = 00000000] 18:21:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (0E23E400) [pid = 3736] [serial = 187] [outer = 0E1B3400] 18:21:44 INFO - PROCESS | 3736 | 1463966504649 Marionette DEBUG loaded listener.js 18:21:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (0EC0E000) [pid = 3736] [serial = 188] [outer = 0E1B3400] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 0DD32000 == 44 [pid = 3736] [id = 36] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 0E243000 == 43 [pid = 3736] [id = 57] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 0DD2F000 == 42 [pid = 3736] [id = 56] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 11F0B400 == 41 [pid = 3736] [id = 55] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 16C31000 == 40 [pid = 3736] [id = 54] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 15424800 == 39 [pid = 3736] [id = 53] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 126E6400 == 38 [pid = 3736] [id = 52] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 125D2800 == 37 [pid = 3736] [id = 51] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 0DD2C400 == 36 [pid = 3736] [id = 50] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 0CAE4000 == 35 [pid = 3736] [id = 49] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 0DF5C400 == 34 [pid = 3736] [id = 48] 18:21:44 INFO - PROCESS | 3736 | --DOCSHELL 17B75800 == 33 [pid = 3736] [id = 47] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (18094400) [pid = 3736] [serial = 135] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (15426C00) [pid = 3736] [serial = 123] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (0EC4E000) [pid = 3736] [serial = 114] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (112A6800) [pid = 3736] [serial = 115] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (12617400) [pid = 3736] [serial = 117] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (0E7DB000) [pid = 3736] [serial = 109] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (0E241800) [pid = 3736] [serial = 108] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (0DF5C800) [pid = 3736] [serial = 111] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (0DF68C00) [pid = 3736] [serial = 112] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (17A7E800) [pid = 3736] [serial = 126] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (0DF64C00) [pid = 3736] [serial = 94] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (0DD33400) [pid = 3736] [serial = 93] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (13E09800) [pid = 3736] [serial = 97] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (13346800) [pid = 3736] [serial = 96] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (16CBC000) [pid = 3736] [serial = 100] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (16C56400) [pid = 3736] [serial = 99] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (17B6E000) [pid = 3736] [serial = 103] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (17B6D800) [pid = 3736] [serial = 102] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (0E23C400) [pid = 3736] [serial = 106] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (0E239800) [pid = 3736] [serial = 105] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (16BB3400) [pid = 3736] [serial = 124] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (13F44000) [pid = 3736] [serial = 129] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (16BB6000) [pid = 3736] [serial = 130] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (15018800) [pid = 3736] [serial = 133] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (17B38800) [pid = 3736] [serial = 127] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (1400B800) [pid = 3736] [serial = 120] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (17B41C00) [pid = 3736] [serial = 132] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (1809B000) [pid = 3736] [serial = 136] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (15019800) [pid = 3736] [serial = 121] [outer = 00000000] [url = about:blank] 18:21:44 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (1332F400) [pid = 3736] [serial = 118] [outer = 00000000] [url = about:blank] 18:21:45 INFO - PROCESS | 3736 | 1463966505123 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 790ms 18:21:45 INFO - PROCESS | 3736 | 1463966505188 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 18:21:45 INFO - PROCESS | 3736 | 1463966505194 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 18:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:21:45 INFO - PROCESS | 3736 | 1463966505201 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:21:45 INFO - PROCESS | 3736 | 1463966505203 Marionette TRACE conn6 <- [1,218,null,{}] 18:21:45 INFO - PROCESS | 3736 | 1463966505207 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:45 INFO - PROCESS | 3736 | 1463966505288 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 18:21:45 INFO - PROCESS | 3736 | 1463966505298 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 3736 | ++DOCSHELL 0DD36C00 == 34 [pid = 3736] [id = 64] 18:21:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (0DF59800) [pid = 3736] [serial = 189] [outer = 00000000] 18:21:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (0E1B7000) [pid = 3736] [serial = 190] [outer = 0DF59800] 18:21:45 INFO - PROCESS | 3736 | 1463966505343 Marionette DEBUG loaded listener.js 18:21:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (0E23BC00) [pid = 3736] [serial = 191] [outer = 0DF59800] 18:21:45 INFO - PROCESS | 3736 | 1463966505786 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 18:21:45 INFO - PROCESS | 3736 | 1463966505833 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 18:21:45 INFO - PROCESS | 3736 | 1463966505835 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 18:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:21:45 INFO - PROCESS | 3736 | 1463966505839 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:21:45 INFO - PROCESS | 3736 | 1463966505842 Marionette TRACE conn6 <- [1,222,null,{}] 18:21:45 INFO - PROCESS | 3736 | 1463966505853 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:45 INFO - PROCESS | 3736 | 1463966505936 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 18:21:45 INFO - PROCESS | 3736 | 1463966505946 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 3736 | ++DOCSHELL 122A2400 == 35 [pid = 3736] [id = 65] 18:21:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (122A2800) [pid = 3736] [serial = 192] [outer = 00000000] 18:21:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (1251B400) [pid = 3736] [serial = 193] [outer = 122A2800] 18:21:45 INFO - PROCESS | 3736 | 1463966505995 Marionette DEBUG loaded listener.js 18:21:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (12617400) [pid = 3736] [serial = 194] [outer = 122A2800] 18:21:46 INFO - PROCESS | 3736 | 1463966506437 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 18:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:21:46 INFO - PROCESS | 3736 | 1463966506469 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 18:21:46 INFO - PROCESS | 3736 | 1463966506471 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 18:21:46 INFO - PROCESS | 3736 | 1463966506479 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:21:46 INFO - PROCESS | 3736 | 1463966506481 Marionette TRACE conn6 <- [1,226,null,{}] 18:21:46 INFO - PROCESS | 3736 | 1463966506485 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:46 INFO - PROCESS | 3736 | 1463966506564 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 18:21:46 INFO - PROCESS | 3736 | 1463966506572 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 3736 | ++DOCSHELL 13345000 == 36 [pid = 3736] [id = 66] 18:21:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (1334AC00) [pid = 3736] [serial = 195] [outer = 00000000] 18:21:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (1380C400) [pid = 3736] [serial = 196] [outer = 1334AC00] 18:21:46 INFO - PROCESS | 3736 | 1463966506619 Marionette DEBUG loaded listener.js 18:21:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (13F3B400) [pid = 3736] [serial = 197] [outer = 1334AC00] 18:21:47 INFO - PROCESS | 3736 | 1463966507040 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 18:21:47 INFO - PROCESS | 3736 | 1463966507105 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 18:21:47 INFO - PROCESS | 3736 | 1463966507107 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 18:21:47 INFO - PROCESS | 3736 | 1463966507110 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:21:47 INFO - PROCESS | 3736 | 1463966507112 Marionette TRACE conn6 <- [1,230,null,{}] 18:21:47 INFO - PROCESS | 3736 | 1463966507122 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:47 INFO - PROCESS | 3736 | 1463966507219 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 18:21:47 INFO - PROCESS | 3736 | 1463966507226 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:47 INFO - PROCESS | 3736 | ++DOCSHELL 0E1BA400 == 37 [pid = 3736] [id = 67] 18:21:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (1345B800) [pid = 3736] [serial = 198] [outer = 00000000] 18:21:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (150C8C00) [pid = 3736] [serial = 199] [outer = 1345B800] 18:21:47 INFO - PROCESS | 3736 | 1463966507270 Marionette DEBUG loaded listener.js 18:21:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (15425000) [pid = 3736] [serial = 200] [outer = 1345B800] 18:21:47 INFO - PROCESS | 3736 | 1463966507728 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 18:21:47 INFO - PROCESS | 3736 | 1463966507785 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 18:21:47 INFO - PROCESS | 3736 | 1463966507787 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 18:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:21:47 INFO - PROCESS | 3736 | 1463966507790 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:21:47 INFO - PROCESS | 3736 | 1463966507792 Marionette TRACE conn6 <- [1,234,null,{}] 18:21:47 INFO - PROCESS | 3736 | 1463966507802 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:47 INFO - PROCESS | 3736 | 1463966507912 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 18:21:47 INFO - PROCESS | 3736 | 1463966507988 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:47 INFO - PROCESS | 3736 | ++DOCSHELL 16A45800 == 38 [pid = 3736] [id = 68] 18:21:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (16A50400) [pid = 3736] [serial = 201] [outer = 00000000] 18:21:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (16C35C00) [pid = 3736] [serial = 202] [outer = 16A50400] 18:21:48 INFO - PROCESS | 3736 | 1463966508033 Marionette DEBUG loaded listener.js 18:21:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (16C56C00) [pid = 3736] [serial = 203] [outer = 16A50400] 18:21:48 INFO - PROCESS | 3736 | 1463966508423 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 18:21:48 INFO - PROCESS | 3736 | 1463966508484 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 18:21:48 INFO - PROCESS | 3736 | 1463966508486 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 18:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:21:48 INFO - PROCESS | 3736 | 1463966508489 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:21:48 INFO - PROCESS | 3736 | 1463966508491 Marionette TRACE conn6 <- [1,238,null,{}] 18:21:48 INFO - PROCESS | 3736 | 1463966508494 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:48 INFO - PROCESS | 3736 | 1463966508593 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 18:21:48 INFO - PROCESS | 3736 | 1463966508600 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:48 INFO - PROCESS | 3736 | ++DOCSHELL 16C60000 == 39 [pid = 3736] [id = 69] 18:21:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (16CBC000) [pid = 3736] [serial = 204] [outer = 00000000] 18:21:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (17A7DC00) [pid = 3736] [serial = 205] [outer = 16CBC000] 18:21:48 INFO - PROCESS | 3736 | 1463966508643 Marionette DEBUG loaded listener.js 18:21:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (17A7E800) [pid = 3736] [serial = 206] [outer = 16CBC000] 18:21:49 INFO - PROCESS | 3736 | 1463966509055 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (13E03C00) [pid = 3736] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (16C37400) [pid = 3736] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (17B73800) [pid = 3736] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (16CC4800) [pid = 3736] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (125D4800) [pid = 3736] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (0CAE7000) [pid = 3736] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (15424C00) [pid = 3736] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (0DD31400) [pid = 3736] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:21:49 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (13461000) [pid = 3736] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:21:49 INFO - PROCESS | 3736 | 1463966509216 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 18:21:49 INFO - PROCESS | 3736 | 1463966509218 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 18:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:21:49 INFO - PROCESS | 3736 | 1463966509251 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:21:49 INFO - PROCESS | 3736 | 1463966509253 Marionette TRACE conn6 <- [1,242,null,{}] 18:21:49 INFO - PROCESS | 3736 | 1463966509257 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:49 INFO - PROCESS | 3736 | 1463966509340 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 18:21:49 INFO - PROCESS | 3736 | 1463966509348 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:49 INFO - PROCESS | 3736 | ++DOCSHELL 0D6EE800 == 40 [pid = 3736] [id = 70] 18:21:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (1194B800) [pid = 3736] [serial = 207] [outer = 00000000] 18:21:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (15424C00) [pid = 3736] [serial = 208] [outer = 1194B800] 18:21:49 INFO - PROCESS | 3736 | 1463966509393 Marionette DEBUG loaded listener.js 18:21:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (17A7BC00) [pid = 3736] [serial = 209] [outer = 1194B800] 18:21:49 INFO - PROCESS | 3736 | 1463966509793 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 610ms 18:21:49 INFO - PROCESS | 3736 | 1463966509836 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 18:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:21:49 INFO - PROCESS | 3736 | 1463966509838 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 18:21:49 INFO - PROCESS | 3736 | 1463966509841 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:21:49 INFO - PROCESS | 3736 | 1463966509843 Marionette TRACE conn6 <- [1,246,null,{}] 18:21:49 INFO - PROCESS | 3736 | 1463966509847 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:49 INFO - PROCESS | 3736 | 1463966509923 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 18:21:49 INFO - PROCESS | 3736 | 1463966509929 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:49 INFO - PROCESS | 3736 | ++DOCSHELL 17B3D400 == 41 [pid = 3736] [id = 71] 18:21:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (17B40800) [pid = 3736] [serial = 210] [outer = 00000000] 18:21:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (17B70000) [pid = 3736] [serial = 211] [outer = 17B40800] 18:21:49 INFO - PROCESS | 3736 | 1463966509973 Marionette DEBUG loaded listener.js 18:21:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (18093000) [pid = 3736] [serial = 212] [outer = 17B40800] 18:21:50 INFO - PROCESS | 3736 | 1463966510369 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 18:21:50 INFO - PROCESS | 3736 | 1463966510412 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 18:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:21:50 INFO - PROCESS | 3736 | 1463966510414 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 18:21:50 INFO - PROCESS | 3736 | 1463966510417 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:21:50 INFO - PROCESS | 3736 | 1463966510419 Marionette TRACE conn6 <- [1,250,null,{}] 18:21:50 INFO - PROCESS | 3736 | 1463966510433 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:50 INFO - PROCESS | 3736 | 1463966510508 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 18:21:50 INFO - PROCESS | 3736 | 1463966510514 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:50 INFO - PROCESS | 3736 | ++DOCSHELL 17B6D000 == 42 [pid = 3736] [id = 72] 18:21:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (17B6F800) [pid = 3736] [serial = 213] [outer = 00000000] 18:21:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (18F32000) [pid = 3736] [serial = 214] [outer = 17B6F800] 18:21:50 INFO - PROCESS | 3736 | 1463966510559 Marionette DEBUG loaded listener.js 18:21:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (191EF400) [pid = 3736] [serial = 215] [outer = 17B6F800] 18:21:51 INFO - PROCESS | 3736 | 1463966511010 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 18:21:51 INFO - PROCESS | 3736 | 1463966511048 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 18:21:51 INFO - PROCESS | 3736 | 1463966511050 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 18:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:21:51 INFO - PROCESS | 3736 | 1463966511067 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:21:51 INFO - PROCESS | 3736 | 1463966511070 Marionette TRACE conn6 <- [1,254,null,{}] 18:21:51 INFO - PROCESS | 3736 | 1463966511073 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:51 INFO - PROCESS | 3736 | 1463966511183 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 18:21:51 INFO - PROCESS | 3736 | 1463966511189 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:51 INFO - PROCESS | 3736 | ++DOCSHELL 1929C000 == 43 [pid = 3736] [id = 73] 18:21:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (19DA7400) [pid = 3736] [serial = 216] [outer = 00000000] 18:21:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (1A233000) [pid = 3736] [serial = 217] [outer = 19DA7400] 18:21:51 INFO - PROCESS | 3736 | 1463966511242 Marionette DEBUG loaded listener.js 18:21:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (1A2E6800) [pid = 3736] [serial = 218] [outer = 19DA7400] 18:21:52 INFO - PROCESS | 3736 | 1463966512066 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1021ms 18:21:52 INFO - PROCESS | 3736 | 1463966512091 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 18:21:52 INFO - PROCESS | 3736 | 1463966512094 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 18:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:21:52 INFO - PROCESS | 3736 | 1463966512099 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:21:52 INFO - PROCESS | 3736 | 1463966512102 Marionette TRACE conn6 <- [1,258,null,{}] 18:21:52 INFO - PROCESS | 3736 | 1463966512107 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:52 INFO - PROCESS | 3736 | 1463966512212 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 18:21:52 INFO - PROCESS | 3736 | 1463966512288 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:52 INFO - PROCESS | 3736 | ++DOCSHELL 0E1AEC00 == 44 [pid = 3736] [id = 74] 18:21:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (0E236000) [pid = 3736] [serial = 219] [outer = 00000000] 18:21:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (112AB000) [pid = 3736] [serial = 220] [outer = 0E236000] 18:21:52 INFO - PROCESS | 3736 | 1463966512344 Marionette DEBUG loaded listener.js 18:21:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (122A1C00) [pid = 3736] [serial = 221] [outer = 0E236000] 18:21:52 INFO - PROCESS | 3736 | 1463966512897 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 830ms 18:21:52 INFO - PROCESS | 3736 | 1463966512941 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 18:21:52 INFO - PROCESS | 3736 | 1463966512947 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 18:21:52 INFO - PROCESS | 3736 | 1463966512955 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:21:52 INFO - PROCESS | 3736 | 1463966512958 Marionette TRACE conn6 <- [1,262,null,{}] 18:21:52 INFO - PROCESS | 3736 | 1463966512962 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:53 INFO - PROCESS | 3736 | 1463966513066 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 18:21:53 INFO - PROCESS | 3736 | 1463966513156 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:53 INFO - PROCESS | 3736 | ++DOCSHELL 1501B000 == 45 [pid = 3736] [id = 75] 18:21:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (15423800) [pid = 3736] [serial = 222] [outer = 00000000] 18:21:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (16C32800) [pid = 3736] [serial = 223] [outer = 15423800] 18:21:53 INFO - PROCESS | 3736 | 1463966513211 Marionette DEBUG loaded listener.js 18:21:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (17B6D800) [pid = 3736] [serial = 224] [outer = 15423800] 18:21:53 INFO - PROCESS | 3736 | 1463966513760 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 18:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:21:53 INFO - PROCESS | 3736 | 1463966513791 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 18:21:53 INFO - PROCESS | 3736 | 1463966513794 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 18:21:53 INFO - PROCESS | 3736 | 1463966513798 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:21:53 INFO - PROCESS | 3736 | 1463966513802 Marionette TRACE conn6 <- [1,266,null,{}] 18:21:53 INFO - PROCESS | 3736 | 1463966513813 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:53 INFO - PROCESS | 3736 | 1463966513918 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 18:21:54 INFO - PROCESS | 3736 | 1463966514009 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:54 INFO - PROCESS | 3736 | ++DOCSHELL 1A2E5400 == 46 [pid = 3736] [id = 76] 18:21:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1A2E8000) [pid = 3736] [serial = 225] [outer = 00000000] 18:21:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (1A69E800) [pid = 3736] [serial = 226] [outer = 1A2E8000] 18:21:54 INFO - PROCESS | 3736 | 1463966514065 Marionette DEBUG loaded listener.js 18:21:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (1BE6AC00) [pid = 3736] [serial = 227] [outer = 1A2E8000] 18:21:54 INFO - PROCESS | 3736 | 1463966514581 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 18:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:21:54 INFO - PROCESS | 3736 | 1463966514629 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 18:21:54 INFO - PROCESS | 3736 | 1463966514632 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 18:21:54 INFO - PROCESS | 3736 | 1463966514635 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:21:54 INFO - PROCESS | 3736 | 1463966514637 Marionette TRACE conn6 <- [1,270,null,{}] 18:21:54 INFO - PROCESS | 3736 | 1463966514641 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:54 INFO - PROCESS | 3736 | 1463966514743 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 18:21:54 INFO - PROCESS | 3736 | 1463966514833 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:54 INFO - PROCESS | 3736 | ++DOCSHELL 1544F000 == 47 [pid = 3736] [id = 77] 18:21:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (15453000) [pid = 3736] [serial = 228] [outer = 00000000] 18:21:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (15456C00) [pid = 3736] [serial = 229] [outer = 15453000] 18:21:54 INFO - PROCESS | 3736 | 1463966514886 Marionette DEBUG loaded listener.js 18:21:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (16A4DC00) [pid = 3736] [serial = 230] [outer = 15453000] 18:21:55 INFO - PROCESS | 3736 | 1463966515549 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 970ms 18:21:55 INFO - PROCESS | 3736 | 1463966515628 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 18:21:55 INFO - PROCESS | 3736 | 1463966515630 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 18:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:21:55 INFO - PROCESS | 3736 | 1463966515665 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:21:55 INFO - PROCESS | 3736 | 1463966515667 Marionette TRACE conn6 <- [1,274,null,{}] 18:21:55 INFO - PROCESS | 3736 | 1463966515709 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:55 INFO - PROCESS | 3736 | 1463966515831 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 18:21:55 INFO - PROCESS | 3736 | 1463966515902 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:55 INFO - PROCESS | 3736 | ++DOCSHELL 0E1AE800 == 48 [pid = 3736] [id = 78] 18:21:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (17B42400) [pid = 3736] [serial = 231] [outer = 00000000] 18:21:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1C32BC00) [pid = 3736] [serial = 232] [outer = 17B42400] 18:21:55 INFO - PROCESS | 3736 | 1463966515957 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1C333400) [pid = 3736] [serial = 233] [outer = 17B42400] 18:21:56 INFO - PROCESS | 3736 | 1463966516638 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 990ms 18:21:56 INFO - PROCESS | 3736 | 1463966516654 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 18:21:56 INFO - PROCESS | 3736 | 1463966516658 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 18:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:21:56 INFO - PROCESS | 3736 | 1463966516677 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:21:56 INFO - PROCESS | 3736 | 1463966516681 Marionette TRACE conn6 <- [1,278,null,{}] 18:21:56 INFO - PROCESS | 3736 | 1463966516687 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:56 INFO - PROCESS | 3736 | 1463966516787 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 18:21:56 INFO - PROCESS | 3736 | 1463966516869 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 3736 | ++DOCSHELL 0E106800 == 49 [pid = 3736] [id = 79] 18:21:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (0E10D400) [pid = 3736] [serial = 234] [outer = 00000000] 18:21:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (0E1B9C00) [pid = 3736] [serial = 235] [outer = 0E10D400] 18:21:56 INFO - PROCESS | 3736 | 1463966516959 Marionette DEBUG loaded listener.js 18:21:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (0EC15000) [pid = 3736] [serial = 236] [outer = 0E10D400] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 17B6D000 == 48 [pid = 3736] [id = 72] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 17B3D400 == 47 [pid = 3736] [id = 71] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 0D6EE800 == 46 [pid = 3736] [id = 70] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 16C60000 == 45 [pid = 3736] [id = 69] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 16A45800 == 44 [pid = 3736] [id = 68] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 0E1BA400 == 43 [pid = 3736] [id = 67] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 13345000 == 42 [pid = 3736] [id = 66] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 122A2400 == 41 [pid = 3736] [id = 65] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 0DD36C00 == 40 [pid = 3736] [id = 64] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 0DF64400 == 39 [pid = 3736] [id = 63] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 16A46C00 == 38 [pid = 3736] [id = 61] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 11F42400 == 37 [pid = 3736] [id = 60] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 0D6EB400 == 36 [pid = 3736] [id = 59] 18:21:57 INFO - PROCESS | 3736 | --DOCSHELL 0CA57C00 == 35 [pid = 3736] [id = 58] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (126E7800) [pid = 3736] [serial = 150] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (13419400) [pid = 3736] [serial = 151] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (0CCA6C00) [pid = 3736] [serial = 144] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (16BB4C00) [pid = 3736] [serial = 156] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (0DC51400) [pid = 3736] [serial = 145] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (0E23D000) [pid = 3736] [serial = 147] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (0E7DF000) [pid = 3736] [serial = 148] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (15016C00) [pid = 3736] [serial = 153] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (0E240C00) [pid = 3736] [serial = 141] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (18120800) [pid = 3736] [serial = 138] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (1929B800) [pid = 3736] [serial = 170] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (17B40000) [pid = 3736] [serial = 160] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (17B38C00) [pid = 3736] [serial = 159] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (16C2EC00) [pid = 3736] [serial = 157] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1809E000) [pid = 3736] [serial = 162] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (17B6DC00) [pid = 3736] [serial = 166] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (18098C00) [pid = 3736] [serial = 167] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (18097400) [pid = 3736] [serial = 163] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (191E4400) [pid = 3736] [serial = 169] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (0EC58000) [pid = 3736] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (0CA5CC00) [pid = 3736] [serial = 172] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (150CB800) [pid = 3736] [serial = 154] [outer = 00000000] [url = about:blank] 18:21:57 INFO - PROCESS | 3736 | 1463966517504 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 870ms 18:21:57 INFO - PROCESS | 3736 | 1463966517553 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 18:21:57 INFO - PROCESS | 3736 | 1463966517558 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 18:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:21:57 INFO - PROCESS | 3736 | 1463966517564 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:21:57 INFO - PROCESS | 3736 | 1463966517567 Marionette TRACE conn6 <- [1,282,null,{}] 18:21:57 INFO - PROCESS | 3736 | 1463966517571 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:57 INFO - PROCESS | 3736 | 1463966517653 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 18:21:57 INFO - PROCESS | 3736 | 1463966517664 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:57 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE9800 == 36 [pid = 3736] [id = 80] 18:21:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (0D6EB400) [pid = 3736] [serial = 237] [outer = 00000000] 18:21:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (0DF60400) [pid = 3736] [serial = 238] [outer = 0D6EB400] 18:21:57 INFO - PROCESS | 3736 | 1463966517712 Marionette DEBUG loaded listener.js 18:21:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (0E1B7C00) [pid = 3736] [serial = 239] [outer = 0D6EB400] 18:21:58 INFO - PROCESS | 3736 | 1463966518163 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 18:21:58 INFO - PROCESS | 3736 | 1463966518197 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 18:21:58 INFO - PROCESS | 3736 | 1463966518199 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 18:21:58 INFO - PROCESS | 3736 | 1463966518203 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:21:58 INFO - PROCESS | 3736 | 1463966518206 Marionette TRACE conn6 <- [1,286,null,{}] 18:21:58 INFO - PROCESS | 3736 | 1463966518223 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:58 INFO - PROCESS | 3736 | 1463966518309 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 18:21:58 INFO - PROCESS | 3736 | 1463966518317 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:58 INFO - PROCESS | 3736 | ++DOCSHELL 0EC16400 == 37 [pid = 3736] [id = 81] 18:21:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (0EC58000) [pid = 3736] [serial = 240] [outer = 00000000] 18:21:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (12614800) [pid = 3736] [serial = 241] [outer = 0EC58000] 18:21:58 INFO - PROCESS | 3736 | 1463966518364 Marionette DEBUG loaded listener.js 18:21:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (1345BC00) [pid = 3736] [serial = 242] [outer = 0EC58000] 18:21:58 INFO - PROCESS | 3736 | 1463966518828 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 18:21:58 INFO - PROCESS | 3736 | 1463966518897 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 18:21:58 INFO - PROCESS | 3736 | 1463966518900 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 18:21:58 INFO - PROCESS | 3736 | 1463966518903 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:21:58 INFO - PROCESS | 3736 | 1463966518905 Marionette TRACE conn6 <- [1,290,null,{}] 18:21:58 INFO - PROCESS | 3736 | 1463966518908 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:58 INFO - PROCESS | 3736 | 1463966518994 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 18:21:59 INFO - PROCESS | 3736 | 1463966519003 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:59 INFO - PROCESS | 3736 | ++DOCSHELL 14007000 == 38 [pid = 3736] [id = 82] 18:21:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (1400D400) [pid = 3736] [serial = 243] [outer = 00000000] 18:21:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (150CB800) [pid = 3736] [serial = 244] [outer = 1400D400] 18:21:59 INFO - PROCESS | 3736 | 1463966519051 Marionette DEBUG loaded listener.js 18:21:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (15428400) [pid = 3736] [serial = 245] [outer = 1400D400] 18:21:59 INFO - PROCESS | 3736 | 1463966519486 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 18:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:21:59 INFO - PROCESS | 3736 | 1463966519540 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 18:21:59 INFO - PROCESS | 3736 | 1463966519542 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 18:21:59 INFO - PROCESS | 3736 | 1463966519545 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:21:59 INFO - PROCESS | 3736 | 1463966519547 Marionette TRACE conn6 <- [1,294,null,{}] 18:21:59 INFO - PROCESS | 3736 | 1463966519551 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:59 INFO - PROCESS | 3736 | 1463966519654 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 18:21:59 INFO - PROCESS | 3736 | 1463966519732 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:59 INFO - PROCESS | 3736 | ++DOCSHELL 15457400 == 39 [pid = 3736] [id = 83] 18:21:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (16A47C00) [pid = 3736] [serial = 246] [outer = 00000000] 18:21:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (16A4D400) [pid = 3736] [serial = 247] [outer = 16A47C00] 18:21:59 INFO - PROCESS | 3736 | 1463966519776 Marionette DEBUG loaded listener.js 18:21:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (16BB7400) [pid = 3736] [serial = 248] [outer = 16A47C00] 18:22:00 INFO - PROCESS | 3736 | 1463966520201 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:00 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:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 18:22:00 INFO - PROCESS | 3736 | 1463966520277 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 18:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:22:00 INFO - PROCESS | 3736 | 1463966520279 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 18:22:00 INFO - PROCESS | 3736 | 1463966520282 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:22:00 INFO - PROCESS | 3736 | 1463966520284 Marionette TRACE conn6 <- [1,298,null,{}] 18:22:00 INFO - PROCESS | 3736 | 1463966520292 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:00 INFO - PROCESS | 3736 | 1463966520415 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 18:22:00 INFO - PROCESS | 3736 | 1463966520471 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:00 INFO - PROCESS | 3736 | ++DOCSHELL 16C2A000 == 40 [pid = 3736] [id = 84] 18:22:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (16C2C400) [pid = 3736] [serial = 249] [outer = 00000000] 18:22:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (17B3E400) [pid = 3736] [serial = 250] [outer = 16C2C400] 18:22:00 INFO - PROCESS | 3736 | 1463966520516 Marionette DEBUG loaded listener.js 18:22:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (17B43C00) [pid = 3736] [serial = 251] [outer = 16C2C400] 18:22:00 INFO - PROCESS | 3736 | 1463966520930 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:00 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:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 18:22:00 INFO - PROCESS | 3736 | 1463966520953 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 18:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:22:00 INFO - PROCESS | 3736 | 1463966520955 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 18:22:00 INFO - PROCESS | 3736 | 1463966520958 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:22:00 INFO - PROCESS | 3736 | 1463966520959 Marionette TRACE conn6 <- [1,302,null,{}] 18:22:00 INFO - PROCESS | 3736 | 1463966520963 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:01 INFO - PROCESS | 3736 | 1463966521089 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 18:22:01 INFO - PROCESS | 3736 | 1463966521098 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:01 INFO - PROCESS | 3736 | ++DOCSHELL 17B3D000 == 41 [pid = 3736] [id = 85] 18:22:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (17B45400) [pid = 3736] [serial = 252] [outer = 00000000] 18:22:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (17B74000) [pid = 3736] [serial = 253] [outer = 17B45400] 18:22:01 INFO - PROCESS | 3736 | 1463966521183 Marionette DEBUG loaded listener.js 18:22:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1809B000) [pid = 3736] [serial = 254] [outer = 17B45400] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (17B6F800) [pid = 3736] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (16A50400) [pid = 3736] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (0CA58800) [pid = 3736] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (16CBC000) [pid = 3736] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1334AC00) [pid = 3736] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (0E1B3400) [pid = 3736] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (122A2800) [pid = 3736] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1194B800) [pid = 3736] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (0DF59800) [pid = 3736] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1345B800) [pid = 3736] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:22:01 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (17B40800) [pid = 3736] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:22:01 INFO - PROCESS | 3736 | 1463966521662 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:01 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:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 18:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:22:01 INFO - PROCESS | 3736 | 1463966521689 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 18:22:01 INFO - PROCESS | 3736 | 1463966521691 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 18:22:01 INFO - PROCESS | 3736 | 1463966521694 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:22:01 INFO - PROCESS | 3736 | 1463966521695 Marionette TRACE conn6 <- [1,306,null,{}] 18:22:01 INFO - PROCESS | 3736 | 1463966521699 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:01 INFO - PROCESS | 3736 | 1463966521786 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 18:22:01 INFO - PROCESS | 3736 | 1463966521793 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:01 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B3400 == 42 [pid = 3736] [id = 86] 18:22:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (0E1B7400) [pid = 3736] [serial = 255] [outer = 00000000] 18:22:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (17B6EC00) [pid = 3736] [serial = 256] [outer = 0E1B7400] 18:22:01 INFO - PROCESS | 3736 | 1463966521837 Marionette DEBUG loaded listener.js 18:22:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (180A1400) [pid = 3736] [serial = 257] [outer = 0E1B7400] 18:22:02 INFO - PROCESS | 3736 | 1463966522259 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:02 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:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 18:22:02 INFO - PROCESS | 3736 | 1463966522325 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 18:22:02 INFO - PROCESS | 3736 | 1463966522327 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 18:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:22:02 INFO - PROCESS | 3736 | 1463966522330 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:22:02 INFO - PROCESS | 3736 | 1463966522332 Marionette TRACE conn6 <- [1,310,null,{}] 18:22:02 INFO - PROCESS | 3736 | 1463966522336 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:02 INFO - PROCESS | 3736 | 1463966522466 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 18:22:02 INFO - PROCESS | 3736 | 1463966522474 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:22:02 INFO - PROCESS | 3736 | 1463966522483 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:02 INFO - PROCESS | 3736 | ++DOCSHELL 17B6DC00 == 43 [pid = 3736] [id = 87] 18:22:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (17B6E800) [pid = 3736] [serial = 258] [outer = 00000000] 18:22:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (18F65C00) [pid = 3736] [serial = 259] [outer = 17B6E800] 18:22:02 INFO - PROCESS | 3736 | 1463966522527 Marionette DEBUG loaded listener.js 18:22:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (1901E000) [pid = 3736] [serial = 260] [outer = 17B6E800] 18:22:02 INFO - PROCESS | 3736 | 1463966522941 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:02 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:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 18:22:02 INFO - PROCESS | 3736 | 1463966522961 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 18:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:22:02 INFO - PROCESS | 3736 | 1463966522963 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 18:22:02 INFO - PROCESS | 3736 | 1463966522966 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:22:02 INFO - PROCESS | 3736 | 1463966522967 Marionette TRACE conn6 <- [1,314,null,{}] 18:22:02 INFO - PROCESS | 3736 | 1463966522986 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:03 INFO - PROCESS | 3736 | 1463966523067 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 18:22:03 INFO - PROCESS | 3736 | 1463966523075 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:03 INFO - PROCESS | 3736 | ++DOCSHELL 1992D400 == 44 [pid = 3736] [id = 88] 18:22:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (19DB6400) [pid = 3736] [serial = 261] [outer = 00000000] 18:22:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (1A0DC400) [pid = 3736] [serial = 262] [outer = 19DB6400] 18:22:03 INFO - PROCESS | 3736 | 1463966523118 Marionette DEBUG loaded listener.js 18:22:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1A69E000) [pid = 3736] [serial = 263] [outer = 19DB6400] 18:22:03 INFO - PROCESS | 3736 | 1463966523546 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:03 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:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 18:22:03 INFO - PROCESS | 3736 | 1463966523645 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 18:22:03 INFO - PROCESS | 3736 | 1463966523649 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 18:22:03 INFO - PROCESS | 3736 | 1463966523655 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:22:03 INFO - PROCESS | 3736 | 1463966523659 Marionette TRACE conn6 <- [1,318,null,{}] 18:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:22:03 INFO - PROCESS | 3736 | 1463966523666 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:03 INFO - PROCESS | 3736 | 1463966523780 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 18:22:03 INFO - PROCESS | 3736 | 1463966523980 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:03 INFO - PROCESS | 3736 | ++DOCSHELL 0D6E9000 == 45 [pid = 3736] [id = 89] 18:22:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (0D6EAC00) [pid = 3736] [serial = 264] [outer = 00000000] 18:22:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (0DD28C00) [pid = 3736] [serial = 265] [outer = 0D6EAC00] 18:22:04 INFO - PROCESS | 3736 | 1463966524036 Marionette DEBUG loaded listener.js 18:22:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (0DF5A400) [pid = 3736] [serial = 266] [outer = 0D6EAC00] 18:22:04 INFO - PROCESS | 3736 | 1463966524669 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:04 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:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1069ms 18:22:04 INFO - PROCESS | 3736 | 1463966524733 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 18:22:04 INFO - PROCESS | 3736 | 1463966524737 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 18:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:22:04 INFO - PROCESS | 3736 | 1463966524744 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:22:04 INFO - PROCESS | 3736 | 1463966524748 Marionette TRACE conn6 <- [1,322,null,{}] 18:22:04 INFO - PROCESS | 3736 | 1463966524753 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:04 INFO - PROCESS | 3736 | 1463966524860 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 18:22:04 INFO - PROCESS | 3736 | 1463966524982 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:04 INFO - PROCESS | 3736 | ++DOCSHELL 112A6800 == 46 [pid = 3736] [id = 90] 18:22:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (112A8800) [pid = 3736] [serial = 267] [outer = 00000000] 18:22:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (125D7000) [pid = 3736] [serial = 268] [outer = 112A8800] 18:22:05 INFO - PROCESS | 3736 | 1463966525037 Marionette DEBUG loaded listener.js 18:22:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (13E0C400) [pid = 3736] [serial = 269] [outer = 112A8800] 18:22:05 INFO - PROCESS | 3736 | 1463966525602 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:05 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:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 18:22:05 INFO - PROCESS | 3736 | 1463966525677 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 18:22:05 INFO - PROCESS | 3736 | 1463966525680 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 18:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:22:05 INFO - PROCESS | 3736 | 1463966525684 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:22:05 INFO - PROCESS | 3736 | 1463966525686 Marionette TRACE conn6 <- [1,326,null,{}] 18:22:05 INFO - PROCESS | 3736 | 1463966525692 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:05 INFO - PROCESS | 3736 | 1463966525836 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 18:22:06 INFO - PROCESS | 3736 | 1463966526005 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:06 INFO - PROCESS | 3736 | ++DOCSHELL 1809B400 == 47 [pid = 3736] [id = 91] 18:22:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1809B800) [pid = 3736] [serial = 270] [outer = 00000000] 18:22:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1929E400) [pid = 3736] [serial = 271] [outer = 1809B800] 18:22:06 INFO - PROCESS | 3736 | 1463966526065 Marionette DEBUG loaded listener.js 18:22:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1A016000) [pid = 3736] [serial = 272] [outer = 1809B800] 18:22:06 INFO - PROCESS | 3736 | 1463966526870 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:06 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:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1236ms 18:22:06 INFO - PROCESS | 3736 | 1463966526923 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 18:22:06 INFO - PROCESS | 3736 | 1463966526927 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 18:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:22:06 INFO - PROCESS | 3736 | 1463966526932 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:22:06 INFO - PROCESS | 3736 | 1463966526936 Marionette TRACE conn6 <- [1,330,null,{}] 18:22:06 INFO - PROCESS | 3736 | 1463966526941 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:07 INFO - PROCESS | 3736 | 1463966527035 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 18:22:07 INFO - PROCESS | 3736 | 1463966527116 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:07 INFO - PROCESS | 3736 | ++DOCSHELL 0DF5DC00 == 48 [pid = 3736] [id = 92] 18:22:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (0DF67000) [pid = 3736] [serial = 273] [outer = 00000000] 18:22:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (0E237800) [pid = 3736] [serial = 274] [outer = 0DF67000] 18:22:07 INFO - PROCESS | 3736 | 1463966527167 Marionette DEBUG loaded listener.js 18:22:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (0E770400) [pid = 3736] [serial = 275] [outer = 0DF67000] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 17B6DC00 == 47 [pid = 3736] [id = 87] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 0E1B3400 == 46 [pid = 3736] [id = 86] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 17B3D000 == 45 [pid = 3736] [id = 85] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 16C2A000 == 44 [pid = 3736] [id = 84] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 15457400 == 43 [pid = 3736] [id = 83] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 14007000 == 42 [pid = 3736] [id = 82] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 0EC16400 == 41 [pid = 3736] [id = 81] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 0CAE9800 == 40 [pid = 3736] [id = 80] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (0F0B0C00) [pid = 3736] [serial = 184] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (0DD2FC00) [pid = 3736] [serial = 175] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (16A4E400) [pid = 3736] [serial = 181] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (12573800) [pid = 3736] [serial = 178] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 0E106800 == 39 [pid = 3736] [id = 79] 18:22:07 INFO - PROCESS | 3736 | --DOCSHELL 0E1AEC00 == 38 [pid = 3736] [id = 74] 18:22:07 INFO - PROCESS | 3736 | 1463966527827 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:07 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:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 18:22:07 INFO - PROCESS | 3736 | 1463966527864 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 18:22:07 INFO - PROCESS | 3736 | 1463966527870 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 18:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:22:07 INFO - PROCESS | 3736 | 1463966527876 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:22:07 INFO - PROCESS | 3736 | 1463966527878 Marionette TRACE conn6 <- [1,334,null,{}] 18:22:07 INFO - PROCESS | 3736 | 1463966527882 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:07 INFO - PROCESS | 3736 | 1463966527979 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (16C35C00) [pid = 3736] [serial = 202] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (0DF5CC00) [pid = 3736] [serial = 173] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (17A7DC00) [pid = 3736] [serial = 205] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1380C400) [pid = 3736] [serial = 196] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (0E23E400) [pid = 3736] [serial = 187] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (0EC0E000) [pid = 3736] [serial = 188] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1251B400) [pid = 3736] [serial = 193] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (12617400) [pid = 3736] [serial = 194] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (16C56C00) [pid = 3736] [serial = 203] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (15424C00) [pid = 3736] [serial = 208] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (17A7BC00) [pid = 3736] [serial = 209] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (0E1B7000) [pid = 3736] [serial = 190] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (17A7E800) [pid = 3736] [serial = 206] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (0E23BC00) [pid = 3736] [serial = 191] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (150C8C00) [pid = 3736] [serial = 199] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (191EF400) [pid = 3736] [serial = 215] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (15425000) [pid = 3736] [serial = 200] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (18093000) [pid = 3736] [serial = 212] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (17B70000) [pid = 3736] [serial = 211] [outer = 00000000] [url = about:blank] 18:22:08 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (13F3B400) [pid = 3736] [serial = 197] [outer = 00000000] [url = about:blank] 18:22:08 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (18F32000) [pid = 3736] [serial = 214] [outer = 00000000] [url = about:blank] 18:22:08 INFO - PROCESS | 3736 | 1463966528072 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE5400 == 39 [pid = 3736] [id = 93] 18:22:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (0CC9F000) [pid = 3736] [serial = 276] [outer = 00000000] 18:22:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (0E1B3400) [pid = 3736] [serial = 277] [outer = 0CC9F000] 18:22:08 INFO - PROCESS | 3736 | 1463966528120 Marionette DEBUG loaded listener.js 18:22:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (0E238C00) [pid = 3736] [serial = 278] [outer = 0CC9F000] 18:22:08 INFO - PROCESS | 3736 | 1463966528484 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:08 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:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 18:22:08 INFO - PROCESS | 3736 | 1463966528524 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 18:22:08 INFO - PROCESS | 3736 | 1463966528527 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 18:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:22:08 INFO - PROCESS | 3736 | 1463966528539 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:22:08 INFO - PROCESS | 3736 | 1463966528542 Marionette TRACE conn6 <- [1,338,null,{}] 18:22:08 INFO - PROCESS | 3736 | 1463966528552 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:08 INFO - PROCESS | 3736 | 1463966528637 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 18:22:08 INFO - PROCESS | 3736 | 1463966528645 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 3736 | ++DOCSHELL 0E7E3C00 == 40 [pid = 3736] [id = 94] 18:22:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (0EC0EC00) [pid = 3736] [serial = 279] [outer = 00000000] 18:22:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (125D6800) [pid = 3736] [serial = 280] [outer = 0EC0EC00] 18:22:08 INFO - PROCESS | 3736 | 1463966528692 Marionette DEBUG loaded listener.js 18:22:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (13345000) [pid = 3736] [serial = 281] [outer = 0EC0EC00] 18:22:09 INFO - PROCESS | 3736 | 1463966529138 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:09 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:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 18:22:09 INFO - PROCESS | 3736 | 1463966529174 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 3736 | 1463966529177 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 18:22:09 INFO - PROCESS | 3736 | 1463966529180 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:22:09 INFO - PROCESS | 3736 | 1463966529182 Marionette TRACE conn6 <- [1,342,null,{}] 18:22:09 INFO - PROCESS | 3736 | 1463966529185 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:09 INFO - PROCESS | 3736 | 1463966529266 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 18:22:09 INFO - PROCESS | 3736 | 1463966529275 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:09 INFO - PROCESS | 3736 | ++DOCSHELL 13F3B400 == 41 [pid = 3736] [id = 95] 18:22:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (13F42800) [pid = 3736] [serial = 282] [outer = 00000000] 18:22:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1501AC00) [pid = 3736] [serial = 283] [outer = 13F42800] 18:22:09 INFO - PROCESS | 3736 | 1463966529321 Marionette DEBUG loaded listener.js 18:22:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (15329000) [pid = 3736] [serial = 284] [outer = 13F42800] 18:22:09 INFO - PROCESS | 3736 | 1463966529763 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:09 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:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 18:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:22:09 INFO - PROCESS | 3736 | 1463966529814 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 3736 | 1463966529816 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 18:22:09 INFO - PROCESS | 3736 | 1463966529820 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - PROCESS | 3736 | 1463966529821 Marionette TRACE conn6 <- [1,346,null,{}] 18:22:09 INFO - PROCESS | 3736 | 1463966529834 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:09 INFO - PROCESS | 3736 | 1463966529915 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 18:22:09 INFO - PROCESS | 3736 | 1463966529921 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:09 INFO - PROCESS | 3736 | ++DOCSHELL 1541D000 == 42 [pid = 3736] [id = 96] 18:22:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (15423C00) [pid = 3736] [serial = 285] [outer = 00000000] 18:22:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (15455C00) [pid = 3736] [serial = 286] [outer = 15423C00] 18:22:09 INFO - PROCESS | 3736 | 1463966529969 Marionette DEBUG loaded listener.js 18:22:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (15456800) [pid = 3736] [serial = 287] [outer = 15423C00] 18:22:10 INFO - PROCESS | 3736 | 1463966530445 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:10 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:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 18:22:10 INFO - PROCESS | 3736 | 1463966530490 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 18:22:10 INFO - PROCESS | 3736 | 1463966530492 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 18:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:22:10 INFO - PROCESS | 3736 | 1463966530495 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:22:10 INFO - PROCESS | 3736 | 1463966530497 Marionette TRACE conn6 <- [1,350,null,{}] 18:22:10 INFO - PROCESS | 3736 | 1463966530500 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:10 INFO - PROCESS | 3736 | 1463966530624 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 18:22:10 INFO - PROCESS | 3736 | 1463966530705 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:10 INFO - PROCESS | 3736 | ++DOCSHELL 16C2F400 == 43 [pid = 3736] [id = 97] 18:22:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (16C30800) [pid = 3736] [serial = 288] [outer = 00000000] 18:22:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (16C5A000) [pid = 3736] [serial = 289] [outer = 16C30800] 18:22:10 INFO - PROCESS | 3736 | 1463966530752 Marionette DEBUG loaded listener.js 18:22:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (16C62800) [pid = 3736] [serial = 290] [outer = 16C30800] 18:22:11 INFO - PROCESS | 3736 | 1463966531187 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:11 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:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 18:22:11 INFO - PROCESS | 3736 | 1463966531230 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 18:22:11 INFO - PROCESS | 3736 | 1463966531232 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 18:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:22:11 INFO - PROCESS | 3736 | 1463966531236 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:22:11 INFO - PROCESS | 3736 | 1463966531237 Marionette TRACE conn6 <- [1,354,null,{}] 18:22:11 INFO - PROCESS | 3736 | 1463966531241 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:11 INFO - PROCESS | 3736 | 1463966531348 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 18:22:11 INFO - PROCESS | 3736 | 1463966531357 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:11 INFO - PROCESS | 3736 | ++DOCSHELL 16CC3800 == 44 [pid = 3736] [id = 98] 18:22:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (16CC5C00) [pid = 3736] [serial = 291] [outer = 00000000] 18:22:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (17B37C00) [pid = 3736] [serial = 292] [outer = 16CC5C00] 18:22:11 INFO - PROCESS | 3736 | 1463966531402 Marionette DEBUG loaded listener.js 18:22:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (17B3E800) [pid = 3736] [serial = 293] [outer = 16CC5C00] 18:22:11 INFO - PROCESS | 3736 | 1463966531863 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:11 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:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 18:22:11 INFO - PROCESS | 3736 | 1463966531906 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 18:22:11 INFO - PROCESS | 3736 | 1463966531908 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 18:22:11 INFO - PROCESS | 3736 | 1463966531916 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:22:11 INFO - PROCESS | 3736 | 1463966531918 Marionette TRACE conn6 <- [1,358,null,{}] 18:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:22:11 INFO - PROCESS | 3736 | 1463966531921 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:12 INFO - PROCESS | 3736 | 1463966532067 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 18:22:12 INFO - PROCESS | 3736 | 1463966532092 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:12 INFO - PROCESS | 3736 | ++DOCSHELL 0E1AEC00 == 45 [pid = 3736] [id = 99] 18:22:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (0E7D6800) [pid = 3736] [serial = 294] [outer = 00000000] 18:22:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (17B74400) [pid = 3736] [serial = 295] [outer = 0E7D6800] 18:22:12 INFO - PROCESS | 3736 | 1463966532139 Marionette DEBUG loaded listener.js 18:22:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (17B75400) [pid = 3736] [serial = 296] [outer = 0E7D6800] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1400D400) [pid = 3736] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (0E10D400) [pid = 3736] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1A2E8000) [pid = 3736] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (15423800) [pid = 3736] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (0E236000) [pid = 3736] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (17B42400) [pid = 3736] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (0EC58000) [pid = 3736] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (0D6EB400) [pid = 3736] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (15453000) [pid = 3736] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (0E1B7400) [pid = 3736] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (17B6E800) [pid = 3736] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (18099000) [pid = 3736] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (0D6F0000) [pid = 3736] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (122A1800) [pid = 3736] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (16A47400) [pid = 3736] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (0E23EC00) [pid = 3736] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (0E109000) [pid = 3736] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (16C2C400) [pid = 3736] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (16A47C00) [pid = 3736] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:22:12 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (17B45400) [pid = 3736] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:22:12 INFO - PROCESS | 3736 | 1463966532708 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:12 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:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 18:22:12 INFO - PROCESS | 3736 | 1463966532751 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 18:22:12 INFO - PROCESS | 3736 | 1463966532753 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 18:22:12 INFO - PROCESS | 3736 | 1463966532766 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:22:12 INFO - PROCESS | 3736 | 1463966532768 Marionette TRACE conn6 <- [1,362,null,{}] 18:22:12 INFO - PROCESS | 3736 | 1463966532772 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:12 INFO - PROCESS | 3736 | 1463966532847 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 18:22:12 INFO - PROCESS | 3736 | 1463966532854 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:12 INFO - PROCESS | 3736 | ++DOCSHELL 0E775400 == 46 [pid = 3736] [id = 100] 18:22:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (0EC58000) [pid = 3736] [serial = 297] [outer = 00000000] 18:22:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (15014800) [pid = 3736] [serial = 298] [outer = 0EC58000] 18:22:12 INFO - PROCESS | 3736 | 1463966532898 Marionette DEBUG loaded listener.js 18:22:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (150D6000) [pid = 3736] [serial = 299] [outer = 0EC58000] 18:22:13 INFO - PROCESS | 3736 | 1463966533316 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:13 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:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 18:22:13 INFO - PROCESS | 3736 | 1463966533352 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 18:22:13 INFO - PROCESS | 3736 | 1463966533354 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 18:22:13 INFO - PROCESS | 3736 | 1463966533358 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:22:13 INFO - PROCESS | 3736 | 1463966533359 Marionette TRACE conn6 <- [1,366,null,{}] 18:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:22:13 INFO - PROCESS | 3736 | 1463966533367 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:13 INFO - PROCESS | 3736 | 1463966533444 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 18:22:13 INFO - PROCESS | 3736 | 1463966533451 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:13 INFO - PROCESS | 3736 | ++DOCSHELL 16BB4400 == 47 [pid = 3736] [id = 101] 18:22:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (17B42400) [pid = 3736] [serial = 300] [outer = 00000000] 18:22:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (17B72800) [pid = 3736] [serial = 301] [outer = 17B42400] 18:22:13 INFO - PROCESS | 3736 | 1463966533495 Marionette DEBUG loaded listener.js 18:22:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (18F34000) [pid = 3736] [serial = 302] [outer = 17B42400] 18:22:13 INFO - PROCESS | 3736 | 1463966533950 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:13 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:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 18:22:13 INFO - PROCESS | 3736 | 1463966533994 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 18:22:13 INFO - PROCESS | 3736 | 1463966533996 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 18:22:13 INFO - PROCESS | 3736 | 1463966534000 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:22:13 INFO - PROCESS | 3736 | 1463966534002 Marionette TRACE conn6 <- [1,370,null,{}] 18:22:13 INFO - PROCESS | 3736 | 1463966534006 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:14 INFO - PROCESS | 3736 | 1463966534102 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 18:22:14 INFO - PROCESS | 3736 | 1463966534110 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:14 INFO - PROCESS | 3736 | ++DOCSHELL 0DE66C00 == 48 [pid = 3736] [id = 102] 18:22:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (0DE6A800) [pid = 3736] [serial = 303] [outer = 00000000] 18:22:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (0DE70000) [pid = 3736] [serial = 304] [outer = 0DE6A800] 18:22:14 INFO - PROCESS | 3736 | 1463966534158 Marionette DEBUG loaded listener.js 18:22:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (191F0000) [pid = 3736] [serial = 305] [outer = 0DE6A800] 18:22:14 INFO - PROCESS | 3736 | 1463966534762 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:22:14 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:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 830ms 18:22:14 INFO - PROCESS | 3736 | 1463966534841 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 18:22:14 INFO - PROCESS | 3736 | 1463966534845 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 18:22:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:22:14 INFO - PROCESS | 3736 | 1463966534851 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:22:14 INFO - PROCESS | 3736 | 1463966534855 Marionette TRACE conn6 <- [1,374,null,{}] 18:22:14 INFO - PROCESS | 3736 | 1463966534860 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:14 INFO - PROCESS | 3736 | 1463966534970 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 18:22:15 INFO - PROCESS | 3736 | 1463966535093 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:15 INFO - PROCESS | 3736 | ++DOCSHELL 0D65B000 == 49 [pid = 3736] [id = 103] 18:22:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (0DC4A000) [pid = 3736] [serial = 306] [outer = 00000000] 18:22:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (0DE68800) [pid = 3736] [serial = 307] [outer = 0DC4A000] 18:22:15 INFO - PROCESS | 3736 | 1463966535152 Marionette DEBUG loaded listener.js 18:22:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (0DE6EC00) [pid = 3736] [serial = 308] [outer = 0DC4A000] 18:22:15 INFO - PROCESS | 3736 | 1463966535742 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:22:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:22:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 18:22:15 INFO - PROCESS | 3736 | 1463966535785 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 18:22:15 INFO - PROCESS | 3736 | 1463966535792 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 18:22:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:22:15 INFO - PROCESS | 3736 | 1463966535798 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:22:15 INFO - PROCESS | 3736 | 1463966535801 Marionette TRACE conn6 <- [1,378,null,{}] 18:22:15 INFO - PROCESS | 3736 | 1463966535805 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:15 INFO - PROCESS | 3736 | 1463966535914 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 18:22:16 INFO - PROCESS | 3736 | 1463966536014 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:16 INFO - PROCESS | 3736 | ++DOCSHELL 0E235800 == 50 [pid = 3736] [id = 104] 18:22:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (0E771800) [pid = 3736] [serial = 309] [outer = 00000000] 18:22:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (11972000) [pid = 3736] [serial = 310] [outer = 0E771800] 18:22:16 INFO - PROCESS | 3736 | 1463966536068 Marionette DEBUG loaded listener.js 18:22:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1257E000) [pid = 3736] [serial = 311] [outer = 0E771800] 18:22:16 INFO - PROCESS | 3736 | 1463966536675 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:22:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:22:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 18:22:16 INFO - PROCESS | 3736 | 1463966536730 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 18:22:16 INFO - PROCESS | 3736 | 1463966536732 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 18:22:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:22:16 INFO - PROCESS | 3736 | 1463966536736 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:22:16 INFO - PROCESS | 3736 | 1463966536739 Marionette TRACE conn6 <- [1,382,null,{}] 18:22:16 INFO - PROCESS | 3736 | 1463966536750 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:16 INFO - PROCESS | 3736 | 1463966536887 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 18:22:17 INFO - PROCESS | 3736 | 1463966537013 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 3736 | ++DOCSHELL 16846800 == 51 [pid = 3736] [id = 105] 18:22:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (16A50800) [pid = 3736] [serial = 312] [outer = 00000000] 18:22:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (17B40C00) [pid = 3736] [serial = 313] [outer = 16A50800] 18:22:17 INFO - PROCESS | 3736 | 1463966537071 Marionette DEBUG loaded listener.js 18:22:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (18F73C00) [pid = 3736] [serial = 314] [outer = 16A50800] 18:22:17 INFO - PROCESS | 3736 | 1463966537695 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:22:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:22:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 18:22:17 INFO - PROCESS | 3736 | 1463966537723 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 18:22:17 INFO - PROCESS | 3736 | 1463966537726 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 18:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:22:17 INFO - PROCESS | 3736 | 1463966537730 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:22:17 INFO - PROCESS | 3736 | 1463966537732 Marionette TRACE conn6 <- [1,386,null,{}] 18:22:17 INFO - PROCESS | 3736 | 1463966537736 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:17 INFO - PROCESS | 3736 | 1463966537837 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 18:22:17 INFO - PROCESS | 3736 | 1463966537917 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 3736 | ++DOCSHELL 190E1800 == 52 [pid = 3736] [id = 106] 18:22:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (191E5C00) [pid = 3736] [serial = 315] [outer = 00000000] 18:22:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A6A6000) [pid = 3736] [serial = 316] [outer = 191E5C00] 18:22:18 INFO - PROCESS | 3736 | 1463966538014 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1B2A9400) [pid = 3736] [serial = 317] [outer = 191E5C00] 18:22:18 INFO - PROCESS | 3736 | 1463966538688 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1021ms 18:22:18 INFO - PROCESS | 3736 | 1463966538752 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 3736 | 1463966538756 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 18:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:22:18 INFO - PROCESS | 3736 | 1463966538761 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:22:18 INFO - PROCESS | 3736 | 1463966538765 Marionette TRACE conn6 <- [1,390,null,{}] 18:22:18 INFO - PROCESS | 3736 | 1463966538770 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:18 INFO - PROCESS | 3736 | 1463966538927 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 18:22:19 INFO - PROCESS | 3736 | 1463966539056 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 3736 | ++DOCSHELL 0DF5D400 == 53 [pid = 3736] [id = 107] 18:22:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (0DF64C00) [pid = 3736] [serial = 318] [outer = 00000000] 18:22:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (0E23B800) [pid = 3736] [serial = 319] [outer = 0DF64C00] 18:22:19 INFO - PROCESS | 3736 | 1463966539107 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (0E772C00) [pid = 3736] [serial = 320] [outer = 0DF64C00] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 16BB4400 == 52 [pid = 3736] [id = 101] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 0E775400 == 51 [pid = 3736] [id = 100] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 0E1AEC00 == 50 [pid = 3736] [id = 99] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 16CC3800 == 49 [pid = 3736] [id = 98] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 16C2F400 == 48 [pid = 3736] [id = 97] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 1541D000 == 47 [pid = 3736] [id = 96] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 13F3B400 == 46 [pid = 3736] [id = 95] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 0E7E3C00 == 45 [pid = 3736] [id = 94] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 0CAE5400 == 44 [pid = 3736] [id = 93] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 0DF5DC00 == 43 [pid = 3736] [id = 92] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1A233000) [pid = 3736] [serial = 217] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (1A0DC400) [pid = 3736] [serial = 262] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 112A6800 == 42 [pid = 3736] [id = 90] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 0D6E9000 == 41 [pid = 3736] [id = 89] 18:22:19 INFO - PROCESS | 3736 | --DOCSHELL 1992D400 == 40 [pid = 3736] [id = 88] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (150C9800) [pid = 3736] [serial = 185] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (11F05000) [pid = 3736] [serial = 142] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (18F35000) [pid = 3736] [serial = 139] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (0E103400) [pid = 3736] [serial = 176] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1345E000) [pid = 3736] [serial = 179] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (16A51800) [pid = 3736] [serial = 182] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (17B3E400) [pid = 3736] [serial = 250] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (16A4D400) [pid = 3736] [serial = 247] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (16BB7400) [pid = 3736] [serial = 248] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (17B74000) [pid = 3736] [serial = 253] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (17B43C00) [pid = 3736] [serial = 251] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (150CB800) [pid = 3736] [serial = 244] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (0EC15000) [pid = 3736] [serial = 236] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (0E1B9C00) [pid = 3736] [serial = 235] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (1BE6AC00) [pid = 3736] [serial = 227] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1A69E800) [pid = 3736] [serial = 226] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (17B6D800) [pid = 3736] [serial = 224] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (16C32800) [pid = 3736] [serial = 223] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (122A1C00) [pid = 3736] [serial = 221] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (112AB000) [pid = 3736] [serial = 220] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (1C333400) [pid = 3736] [serial = 233] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (1C32BC00) [pid = 3736] [serial = 232] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (12614800) [pid = 3736] [serial = 241] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (1345BC00) [pid = 3736] [serial = 242] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (0DF60400) [pid = 3736] [serial = 238] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (0E1B7C00) [pid = 3736] [serial = 239] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (16A4DC00) [pid = 3736] [serial = 230] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (15456C00) [pid = 3736] [serial = 229] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (17B6EC00) [pid = 3736] [serial = 256] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (18F65C00) [pid = 3736] [serial = 259] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (1901E000) [pid = 3736] [serial = 260] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (1809B000) [pid = 3736] [serial = 254] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (180A1400) [pid = 3736] [serial = 257] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (15428400) [pid = 3736] [serial = 245] [outer = 00000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3736 | 1463966539652 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 18:22:19 INFO - PROCESS | 3736 | 1463966539692 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 18:22:19 INFO - PROCESS | 3736 | 1463966539698 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 18:22:19 INFO - PROCESS | 3736 | 1463966539703 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:22:19 INFO - PROCESS | 3736 | 1463966539706 Marionette TRACE conn6 <- [1,394,null,{}] 18:22:19 INFO - PROCESS | 3736 | 1463966539709 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:19 INFO - PROCESS | 3736 | 1463966539791 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 18:22:19 INFO - PROCESS | 3736 | 1463966539800 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 3736 | ++DOCSHELL 0E102800 == 41 [pid = 3736] [id = 108] 18:22:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (0E103400) [pid = 3736] [serial = 321] [outer = 00000000] 18:22:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (0E239C00) [pid = 3736] [serial = 322] [outer = 0E103400] 18:22:19 INFO - PROCESS | 3736 | 1463966539857 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (0E7DE400) [pid = 3736] [serial = 323] [outer = 0E103400] 18:22:20 INFO - PROCESS | 3736 | 1463966540316 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 18:22:20 INFO - PROCESS | 3736 | 1463966540337 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 3736 | 1463966540339 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 18:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:22:20 INFO - PROCESS | 3736 | 1463966540342 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 3736 | 1463966540346 Marionette TRACE conn6 <- [1,398,null,{}] 18:22:20 INFO - PROCESS | 3736 | 1463966540367 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:20 INFO - PROCESS | 3736 | 1463966540453 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 18:22:20 INFO - PROCESS | 3736 | 1463966540493 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:20 INFO - PROCESS | 3736 | ++DOCSHELL 126E6800 == 42 [pid = 3736] [id = 109] 18:22:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (126F5800) [pid = 3736] [serial = 324] [outer = 00000000] 18:22:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (13411C00) [pid = 3736] [serial = 325] [outer = 126F5800] 18:22:20 INFO - PROCESS | 3736 | 1463966540540 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (13810800) [pid = 3736] [serial = 326] [outer = 126F5800] 18:22:21 INFO - PROCESS | 3736 | 1463966541033 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 18:22:21 INFO - PROCESS | 3736 | 1463966541073 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 18:22:21 INFO - PROCESS | 3736 | 1463966541075 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 18:22:21 INFO - PROCESS | 3736 | 1463966541078 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:22:21 INFO - PROCESS | 3736 | 1463966541080 Marionette TRACE conn6 <- [1,402,null,{}] 18:22:21 INFO - PROCESS | 3736 | 1463966541083 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:21 INFO - PROCESS | 3736 | 1463966541165 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 18:22:21 INFO - PROCESS | 3736 | 1463966541173 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 3736 | ++DOCSHELL 15013000 == 43 [pid = 3736] [id = 110] 18:22:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (15016C00) [pid = 3736] [serial = 327] [outer = 00000000] 18:22:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (15331C00) [pid = 3736] [serial = 328] [outer = 15016C00] 18:22:21 INFO - PROCESS | 3736 | 1463966541219 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (1544B800) [pid = 3736] [serial = 329] [outer = 15016C00] 18:22:21 INFO - PROCESS | 3736 | 1463966541734 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 18:22:21 INFO - PROCESS | 3736 | 1463966541753 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 18:22:21 INFO - PROCESS | 3736 | 1463966541755 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 18:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:22:21 INFO - PROCESS | 3736 | 1463966541758 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:22:21 INFO - PROCESS | 3736 | 1463966541759 Marionette TRACE conn6 <- [1,406,null,{}] 18:22:21 INFO - PROCESS | 3736 | 1463966541769 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:21 INFO - PROCESS | 3736 | 1463966541901 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 18:22:21 INFO - PROCESS | 3736 | 1463966541912 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 3736 | ++DOCSHELL 16842000 == 44 [pid = 3736] [id = 111] 18:22:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (16845C00) [pid = 3736] [serial = 330] [outer = 00000000] 18:22:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (16A4DC00) [pid = 3736] [serial = 331] [outer = 16845C00] 18:22:21 INFO - PROCESS | 3736 | 1463966541960 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (16A50400) [pid = 3736] [serial = 332] [outer = 16845C00] 18:22:22 INFO - PROCESS | 3736 | 1463966542422 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 18:22:22 INFO - PROCESS | 3736 | 1463966542449 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 18:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:22:22 INFO - PROCESS | 3736 | 1463966542451 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 18:22:22 INFO - PROCESS | 3736 | 1463966542453 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - PROCESS | 3736 | 1463966542455 Marionette TRACE conn6 <- [1,410,null,{}] 18:22:22 INFO - PROCESS | 3736 | 1463966542458 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:22 INFO - PROCESS | 3736 | 1463966542590 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 18:22:22 INFO - PROCESS | 3736 | 1463966542597 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:22 INFO - PROCESS | 3736 | ++DOCSHELL 11946C00 == 45 [pid = 3736] [id = 112] 18:22:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (11947800) [pid = 3736] [serial = 333] [outer = 00000000] 18:22:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (1713AC00) [pid = 3736] [serial = 334] [outer = 11947800] 18:22:22 INFO - PROCESS | 3736 | 1463966542643 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (17B3D000) [pid = 3736] [serial = 335] [outer = 11947800] 18:22:23 INFO - PROCESS | 3736 | 1463966543124 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 18:22:23 INFO - PROCESS | 3736 | 1463966543212 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 3736 | 1463966543214 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 18:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:22:23 INFO - PROCESS | 3736 | 1463966543229 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 3736 | 1463966543230 Marionette TRACE conn6 <- [1,414,null,{}] 18:22:23 INFO - PROCESS | 3736 | 1463966543234 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:23 INFO - PROCESS | 3736 | 1463966543343 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 18:22:23 INFO - PROCESS | 3736 | 1463966543356 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 3736 | ++DOCSHELL 0CAEB400 == 46 [pid = 3736] [id = 113] 18:22:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (17B40000) [pid = 3736] [serial = 336] [outer = 00000000] 18:22:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (17B73C00) [pid = 3736] [serial = 337] [outer = 17B40000] 18:22:23 INFO - PROCESS | 3736 | 1463966543400 Marionette DEBUG loaded listener.js 18:22:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (17B75000) [pid = 3736] [serial = 338] [outer = 17B40000] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (0EC58000) [pid = 3736] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (19DA7400) [pid = 3736] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (16C30800) [pid = 3736] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (16CC5C00) [pid = 3736] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (0EC0EC00) [pid = 3736] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (0E7D6800) [pid = 3736] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (1809B800) [pid = 3736] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (0DF67000) [pid = 3736] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (15423C00) [pid = 3736] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (17B42400) [pid = 3736] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (0CC9F000) [pid = 3736] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:22:23 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (13F42800) [pid = 3736] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:22:23 INFO - PROCESS | 3736 | 1463966543945 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 770ms 18:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:22:24 INFO - PROCESS | 3736 | 1463966544000 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 18:22:24 INFO - PROCESS | 3736 | 1463966544002 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 18:22:24 INFO - PROCESS | 3736 | 1463966544005 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:22:24 INFO - PROCESS | 3736 | 1463966544007 Marionette TRACE conn6 <- [1,418,null,{}] 18:22:24 INFO - PROCESS | 3736 | 1463966544011 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:24 INFO - PROCESS | 3736 | 1463966544088 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 18:22:24 INFO - PROCESS | 3736 | 1463966544095 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 3736 | ++DOCSHELL 0DF64400 == 47 [pid = 3736] [id = 114] 18:22:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (0E23E400) [pid = 3736] [serial = 339] [outer = 00000000] 18:22:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (17B42400) [pid = 3736] [serial = 340] [outer = 0E23E400] 18:22:24 INFO - PROCESS | 3736 | 1463966544139 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (18096400) [pid = 3736] [serial = 341] [outer = 0E23E400] 18:22:25 INFO - PROCESS | 3736 | 1463966545034 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:22:25 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:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1079ms 18:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:22:25 INFO - PROCESS | 3736 | 1463966545085 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 18:22:25 INFO - PROCESS | 3736 | 1463966545087 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 18:22:25 INFO - PROCESS | 3736 | 1463966545090 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:22:25 INFO - PROCESS | 3736 | 1463966545092 Marionette TRACE conn6 <- [1,422,null,{}] 18:22:25 INFO - PROCESS | 3736 | 1463966545099 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:25 INFO - PROCESS | 3736 | 1463966545178 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 18:22:25 INFO - PROCESS | 3736 | 1463966545184 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 3736 | ++DOCSHELL 180DA400 == 48 [pid = 3736] [id = 115] 18:22:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (18126800) [pid = 3736] [serial = 342] [outer = 00000000] 18:22:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (191F1000) [pid = 3736] [serial = 343] [outer = 18126800] 18:22:25 INFO - PROCESS | 3736 | 1463966545228 Marionette DEBUG loaded listener.js 18:22:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (1A0DC400) [pid = 3736] [serial = 344] [outer = 18126800] 18:22:26 INFO - PROCESS | 3736 | 1463966546170 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1128ms 18:22:26 INFO - PROCESS | 3736 | 1463966546220 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 18:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:22:26 INFO - PROCESS | 3736 | 1463966546224 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 18:22:26 INFO - PROCESS | 3736 | 1463966546230 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:22:26 INFO - PROCESS | 3736 | 1463966546234 Marionette TRACE conn6 <- [1,426,null,{}] 18:22:26 INFO - PROCESS | 3736 | 1463966546282 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:26 INFO - PROCESS | 3736 | 1463966546380 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 18:22:26 INFO - PROCESS | 3736 | 1463966546538 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:26 INFO - PROCESS | 3736 | ++DOCSHELL 0DE61400 == 49 [pid = 3736] [id = 116] 18:22:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (0DE61C00) [pid = 3736] [serial = 345] [outer = 00000000] 18:22:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (0DE6B000) [pid = 3736] [serial = 346] [outer = 0DE61C00] 18:22:26 INFO - PROCESS | 3736 | 1463966546641 Marionette DEBUG loaded listener.js 18:22:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (0E1B0000) [pid = 3736] [serial = 347] [outer = 0DE61C00] 18:22:27 INFO - PROCESS | 3736 | 1463966547216 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:22:27 INFO - PROCESS | 3736 | 1463966547251 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 18:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:22:27 INFO - PROCESS | 3736 | 1463966547258 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:22:27 INFO - PROCESS | 3736 | 1463966547261 Marionette TRACE conn6 <- [1,430,null,{}] 18:22:27 INFO - PROCESS | 3736 | 1463966547265 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:27 INFO - PROCESS | 3736 | 1463966547371 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 18:22:27 INFO - PROCESS | 3736 | 1463966547468 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 3736 | ++DOCSHELL 122B0400 == 50 [pid = 3736] [id = 117] 18:22:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1251B400) [pid = 3736] [serial = 348] [outer = 00000000] 18:22:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (13E0CC00) [pid = 3736] [serial = 349] [outer = 1251B400] 18:22:27 INFO - PROCESS | 3736 | 1463966547522 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (15419C00) [pid = 3736] [serial = 350] [outer = 1251B400] 18:22:28 INFO - PROCESS | 3736 | 1463966548171 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 18:22:28 INFO - PROCESS | 3736 | 1463966548229 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 18:22:28 INFO - PROCESS | 3736 | 1463966548232 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 18:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:22:28 INFO - PROCESS | 3736 | 1463966548235 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:22:28 INFO - PROCESS | 3736 | 1463966548239 Marionette TRACE conn6 <- [1,434,null,{}] 18:22:28 INFO - PROCESS | 3736 | 1463966548251 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:28 INFO - PROCESS | 3736 | 1463966548366 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 18:22:28 INFO - PROCESS | 3736 | 1463966548490 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 3736 | ++DOCSHELL 16C78C00 == 51 [pid = 3736] [id = 118] 18:22:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (16C7CC00) [pid = 3736] [serial = 351] [outer = 00000000] 18:22:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (16C82000) [pid = 3736] [serial = 352] [outer = 16C7CC00] 18:22:28 INFO - PROCESS | 3736 | 1463966548551 Marionette DEBUG loaded listener.js 18:22:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (17A7F400) [pid = 3736] [serial = 353] [outer = 16C7CC00] 18:22:29 INFO - PROCESS | 3736 | 1463966549151 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:22:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 18:22:29 INFO - PROCESS | 3736 | 1463966549169 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 18:22:29 INFO - PROCESS | 3736 | 1463966549172 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 18:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:22:29 INFO - PROCESS | 3736 | 1463966549175 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:22:29 INFO - PROCESS | 3736 | 1463966549177 Marionette TRACE conn6 <- [1,438,null,{}] 18:22:29 INFO - PROCESS | 3736 | 1463966549181 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:29 INFO - PROCESS | 3736 | 1463966549296 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 18:22:29 INFO - PROCESS | 3736 | 1463966549413 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:29 INFO - PROCESS | 3736 | ++DOCSHELL 0DE65400 == 52 [pid = 3736] [id = 119] 18:22:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (0DE66400) [pid = 3736] [serial = 354] [outer = 00000000] 18:22:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (18F33C00) [pid = 3736] [serial = 355] [outer = 0DE66400] 18:22:29 INFO - PROCESS | 3736 | 1463966549469 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1A69D800) [pid = 3736] [serial = 356] [outer = 0DE66400] 18:22:30 INFO - PROCESS | 3736 | 1463966550243 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:22:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1128ms 18:22:30 INFO - PROCESS | 3736 | 1463966550308 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 18:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:22:30 INFO - PROCESS | 3736 | 1463966550312 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 18:22:30 INFO - PROCESS | 3736 | 1463966550317 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - PROCESS | 3736 | 1463966550321 Marionette TRACE conn6 <- [1,442,null,{}] 18:22:30 INFO - PROCESS | 3736 | 1463966550328 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:30 INFO - PROCESS | 3736 | 1463966550423 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 18:22:30 INFO - PROCESS | 3736 | 1463966550553 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:30 INFO - PROCESS | 3736 | ++DOCSHELL 0E23F400 == 53 [pid = 3736] [id = 120] 18:22:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (0E41E000) [pid = 3736] [serial = 357] [outer = 00000000] 18:22:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (0EC13000) [pid = 3736] [serial = 358] [outer = 0E41E000] 18:22:30 INFO - PROCESS | 3736 | 1463966550605 Marionette DEBUG loaded listener.js 18:22:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (11945C00) [pid = 3736] [serial = 359] [outer = 0E41E000] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 0DF64400 == 52 [pid = 3736] [id = 114] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 0CAEB400 == 51 [pid = 3736] [id = 113] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 11946C00 == 50 [pid = 3736] [id = 112] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 16842000 == 49 [pid = 3736] [id = 111] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 15013000 == 48 [pid = 3736] [id = 110] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 126E6800 == 47 [pid = 3736] [id = 109] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 0E102800 == 46 [pid = 3736] [id = 108] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 0DF5D400 == 45 [pid = 3736] [id = 107] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (0DE70000) [pid = 3736] [serial = 304] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOCSHELL 0DE66C00 == 44 [pid = 3736] [id = 102] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1A2E6800) [pid = 3736] [serial = 218] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (16C5A000) [pid = 3736] [serial = 289] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (17B37C00) [pid = 3736] [serial = 292] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (16C62800) [pid = 3736] [serial = 290] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (125D6800) [pid = 3736] [serial = 280] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (13345000) [pid = 3736] [serial = 281] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (17B74400) [pid = 3736] [serial = 295] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1A016000) [pid = 3736] [serial = 272] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (1929E400) [pid = 3736] [serial = 271] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (17B3E800) [pid = 3736] [serial = 293] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (0E770400) [pid = 3736] [serial = 275] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (0E237800) [pid = 3736] [serial = 274] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (15455C00) [pid = 3736] [serial = 286] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (17B72800) [pid = 3736] [serial = 301] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (0E1B3400) [pid = 3736] [serial = 277] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (0E238C00) [pid = 3736] [serial = 278] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (1501AC00) [pid = 3736] [serial = 283] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (15329000) [pid = 3736] [serial = 284] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (0DD28C00) [pid = 3736] [serial = 265] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (125D7000) [pid = 3736] [serial = 268] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (18F34000) [pid = 3736] [serial = 302] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (17B75400) [pid = 3736] [serial = 296] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (15014800) [pid = 3736] [serial = 298] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (150D6000) [pid = 3736] [serial = 299] [outer = 00000000] [url = about:blank] 18:22:30 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (15456800) [pid = 3736] [serial = 287] [outer = 00000000] [url = about:blank] 18:22:31 INFO - PROCESS | 3736 | 1463966551124 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 18:22:31 INFO - PROCESS | 3736 | 1463966551148 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 18:22:31 INFO - PROCESS | 3736 | 1463966551153 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 18:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:22:31 INFO - PROCESS | 3736 | 1463966551159 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 3736 | 1463966551162 Marionette TRACE conn6 <- [1,446,null,{}] 18:22:31 INFO - PROCESS | 3736 | 1463966551166 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:31 INFO - PROCESS | 3736 | 1463966551248 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 18:22:31 INFO - PROCESS | 3736 | 1463966551335 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 3736 | ++DOCSHELL 0DC4A800 == 45 [pid = 3736] [id = 121] 18:22:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (0DC4B400) [pid = 3736] [serial = 360] [outer = 00000000] 18:22:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (0E1EC400) [pid = 3736] [serial = 361] [outer = 0DC4B400] 18:22:31 INFO - PROCESS | 3736 | 1463966551383 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (0E770400) [pid = 3736] [serial = 362] [outer = 0DC4B400] 18:22:31 INFO - PROCESS | 3736 | 1463966551788 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 18:22:31 INFO - PROCESS | 3736 | 1463966551833 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 18:22:31 INFO - PROCESS | 3736 | 1463966551835 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 18:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:22:31 INFO - PROCESS | 3736 | 1463966551838 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 3736 | 1463966551842 Marionette TRACE conn6 <- [1,450,null,{}] 18:22:31 INFO - PROCESS | 3736 | 1463966551852 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:31 INFO - PROCESS | 3736 | 1463966551968 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 18:22:31 INFO - PROCESS | 3736 | 1463966551984 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 3736 | ++DOCSHELL 126E6800 == 46 [pid = 3736] [id = 122] 18:22:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (126EA800) [pid = 3736] [serial = 363] [outer = 00000000] 18:22:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (1341C000) [pid = 3736] [serial = 364] [outer = 126EA800] 18:22:32 INFO - PROCESS | 3736 | 1463966552032 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (13E03400) [pid = 3736] [serial = 365] [outer = 126EA800] 18:22:32 INFO - PROCESS | 3736 | 1463966552500 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:22:32 INFO - PROCESS | 3736 | 1463966552518 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 18:22:32 INFO - PROCESS | 3736 | 1463966552521 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:22:32 INFO - PROCESS | 3736 | 1463966552522 Marionette TRACE conn6 <- [1,454,null,{}] 18:22:32 INFO - PROCESS | 3736 | 1463966552526 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:32 INFO - PROCESS | 3736 | 1463966552612 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 18:22:32 INFO - PROCESS | 3736 | 1463966552619 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 3736 | ++DOCSHELL 14007000 == 47 [pid = 3736] [id = 123] 18:22:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (15014800) [pid = 3736] [serial = 366] [outer = 00000000] 18:22:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (15452C00) [pid = 3736] [serial = 367] [outer = 15014800] 18:22:32 INFO - PROCESS | 3736 | 1463966552664 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (15457C00) [pid = 3736] [serial = 368] [outer = 15014800] 18:22:33 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:33 INFO - PROCESS | 3736 | 1463966553114 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 18:22:33 INFO - PROCESS | 3736 | 1463966553154 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 3736 | 1463966553156 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 18:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:22:33 INFO - PROCESS | 3736 | 1463966553159 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - PROCESS | 3736 | 1463966553161 Marionette TRACE conn6 <- [1,458,null,{}] 18:22:33 INFO - PROCESS | 3736 | 1463966553164 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:33 INFO - PROCESS | 3736 | 1463966553268 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 18:22:33 INFO - PROCESS | 3736 | 1463966553274 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 3736 | ++DOCSHELL 16A44800 == 48 [pid = 3736] [id = 124] 18:22:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (16A44C00) [pid = 3736] [serial = 369] [outer = 00000000] 18:22:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (16A4FC00) [pid = 3736] [serial = 370] [outer = 16A44C00] 18:22:33 INFO - PROCESS | 3736 | 1463966553321 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (16A52000) [pid = 3736] [serial = 371] [outer = 16A44C00] 18:22:33 INFO - PROCESS | 3736 | 1463966553801 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 3736 | 1463966553835 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 18:22:33 INFO - PROCESS | 3736 | 1463966553839 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:22:33 INFO - PROCESS | 3736 | 1463966553840 Marionette TRACE conn6 <- [1,462,null,{}] 18:22:33 INFO - PROCESS | 3736 | 1463966553848 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:33 INFO - PROCESS | 3736 | 1463966553977 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 18:22:33 INFO - PROCESS | 3736 | 1463966553992 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 3736 | ++DOCSHELL 0DD2AC00 == 49 [pid = 3736] [id = 125] 18:22:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (0DF5D800) [pid = 3736] [serial = 372] [outer = 00000000] 18:22:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (16CC4800) [pid = 3736] [serial = 373] [outer = 0DF5D800] 18:22:34 INFO - PROCESS | 3736 | 1463966554082 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (17B36C00) [pid = 3736] [serial = 374] [outer = 0DF5D800] 18:22:34 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:34 INFO - PROCESS | 3736 | 1463966554519 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:22:34 INFO - PROCESS | 3736 | 1463966554600 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 18:22:34 INFO - PROCESS | 3736 | 1463966554603 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:22:34 INFO - PROCESS | 3736 | 1463966554605 Marionette TRACE conn6 <- [1,466,null,{}] 18:22:34 INFO - PROCESS | 3736 | 1463966554608 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:34 INFO - PROCESS | 3736 | 1463966554716 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 18:22:34 INFO - PROCESS | 3736 | 1463966554728 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 3736 | ++DOCSHELL 17B39800 == 50 [pid = 3736] [id = 126] 18:22:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (17B45400) [pid = 3736] [serial = 375] [outer = 00000000] 18:22:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (17B74C00) [pid = 3736] [serial = 376] [outer = 17B45400] 18:22:34 INFO - PROCESS | 3736 | 1463966554772 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (18098C00) [pid = 3736] [serial = 377] [outer = 17B45400] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (16845C00) [pid = 3736] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (0DF64C00) [pid = 3736] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (15016C00) [pid = 3736] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (0E103400) [pid = 3736] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (126F5800) [pid = 3736] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (11947800) [pid = 3736] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (17B40000) [pid = 3736] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:22:35 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (0E23E400) [pid = 3736] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:22:35 INFO - PROCESS | 3736 | 1463966555289 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 3736 | 1463966555340 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 18:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:22:35 INFO - PROCESS | 3736 | 1463966555347 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 3736 | 1463966555349 Marionette TRACE conn6 <- [1,470,null,{}] 18:22:35 INFO - PROCESS | 3736 | 1463966555364 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:35 INFO - PROCESS | 3736 | 1463966555446 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 18:22:35 INFO - PROCESS | 3736 | 1463966555452 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 3736 | ++DOCSHELL 0E235C00 == 51 [pid = 3736] [id = 127] 18:22:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (12617800) [pid = 3736] [serial = 378] [outer = 00000000] 18:22:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (16C7A400) [pid = 3736] [serial = 379] [outer = 12617800] 18:22:35 INFO - PROCESS | 3736 | 1463966555500 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (17B71000) [pid = 3736] [serial = 380] [outer = 12617800] 18:22:35 INFO - PROCESS | 3736 | 1463966555937 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 18:22:35 INFO - PROCESS | 3736 | 1463966556004 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 3736 | 1463966556006 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 18:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:22:36 INFO - PROCESS | 3736 | 1463966556015 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - PROCESS | 3736 | 1463966556017 Marionette TRACE conn6 <- [1,474,null,{}] 18:22:36 INFO - PROCESS | 3736 | 1463966556020 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:36 INFO - PROCESS | 3736 | 1463966556099 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 18:22:36 INFO - PROCESS | 3736 | 1463966556106 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 3736 | ++DOCSHELL 16CBC000 == 52 [pid = 3736] [id = 128] 18:22:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (18097400) [pid = 3736] [serial = 381] [outer = 00000000] 18:22:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1A2E7C00) [pid = 3736] [serial = 382] [outer = 18097400] 18:22:36 INFO - PROCESS | 3736 | 1463966556150 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (1A6A6800) [pid = 3736] [serial = 383] [outer = 18097400] 18:22:36 INFO - PROCESS | 3736 | 1463966556586 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 18:22:36 INFO - PROCESS | 3736 | 1463966556652 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 18:22:36 INFO - PROCESS | 3736 | 1463966556655 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 18:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:22:36 INFO - PROCESS | 3736 | 1463966556658 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - PROCESS | 3736 | 1463966556659 Marionette TRACE conn6 <- [1,478,null,{}] 18:22:36 INFO - PROCESS | 3736 | 1463966556663 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:36 INFO - PROCESS | 3736 | 1463966556747 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 18:22:36 INFO - PROCESS | 3736 | 1463966556756 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 3736 | ++DOCSHELL 18344400 == 53 [pid = 3736] [id = 129] 18:22:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (18344C00) [pid = 3736] [serial = 384] [outer = 00000000] 18:22:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1834BC00) [pid = 3736] [serial = 385] [outer = 18344C00] 18:22:36 INFO - PROCESS | 3736 | 1463966556804 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (1834EC00) [pid = 3736] [serial = 386] [outer = 18344C00] 18:22:37 INFO - PROCESS | 3736 | 1463966557303 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 18:22:37 INFO - PROCESS | 3736 | 1463966557335 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 18:22:37 INFO - PROCESS | 3736 | 1463966557340 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 18:22:37 INFO - PROCESS | 3736 | 1463966557346 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:22:37 INFO - PROCESS | 3736 | 1463966557350 Marionette TRACE conn6 <- [1,482,null,{}] 18:22:37 INFO - PROCESS | 3736 | 1463966557358 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:37 INFO - PROCESS | 3736 | 1463966557523 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 18:22:37 INFO - PROCESS | 3736 | 1463966557639 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 3736 | ++DOCSHELL 0DD31800 == 54 [pid = 3736] [id = 130] 18:22:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (0DD32000) [pid = 3736] [serial = 387] [outer = 00000000] 18:22:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (0DE6B400) [pid = 3736] [serial = 388] [outer = 0DD32000] 18:22:37 INFO - PROCESS | 3736 | 1463966557709 Marionette DEBUG loaded listener.js 18:22:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (0E1B4C00) [pid = 3736] [serial = 389] [outer = 0DD32000] 18:22:38 INFO - PROCESS | 3736 | 1463966558302 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 18:22:38 INFO - PROCESS | 3736 | 1463966558320 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 3736 | 1463966558327 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 18:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:22:38 INFO - PROCESS | 3736 | 1463966558333 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 3736 | 1463966558336 Marionette TRACE conn6 <- [1,486,null,{}] 18:22:38 INFO - PROCESS | 3736 | 1463966558340 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:38 INFO - PROCESS | 3736 | 1463966558452 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 18:22:38 INFO - PROCESS | 3736 | 1463966558550 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 3736 | ++DOCSHELL 11F37400 == 55 [pid = 3736] [id = 131] 18:22:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (122A6000) [pid = 3736] [serial = 390] [outer = 00000000] 18:22:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (1380E800) [pid = 3736] [serial = 391] [outer = 122A6000] 18:22:38 INFO - PROCESS | 3736 | 1463966558604 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (15420C00) [pid = 3736] [serial = 392] [outer = 122A6000] 18:22:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (16C76000) [pid = 3736] [serial = 393] [outer = 0D574C00] 18:22:39 INFO - PROCESS | 3736 | 1463966559333 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1019ms 18:22:39 INFO - PROCESS | 3736 | 1463966559358 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 3736 | 1463966559360 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 18:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:22:39 INFO - PROCESS | 3736 | 1463966559366 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:22:39 INFO - PROCESS | 3736 | 1463966559370 Marionette TRACE conn6 <- [1,490,null,{}] 18:22:39 INFO - PROCESS | 3736 | 1463966559383 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:39 INFO - PROCESS | 3736 | 1463966559514 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 18:22:39 INFO - PROCESS | 3736 | 1463966559640 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:39 INFO - PROCESS | 3736 | ++DOCSHELL 119AEC00 == 56 [pid = 3736] [id = 132] 18:22:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (125CB400) [pid = 3736] [serial = 394] [outer = 00000000] 18:22:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (18E5C000) [pid = 3736] [serial = 395] [outer = 125CB400] 18:22:39 INFO - PROCESS | 3736 | 1463966559698 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (18E60000) [pid = 3736] [serial = 396] [outer = 125CB400] 18:22:40 INFO - PROCESS | 3736 | 1463966560268 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 990ms 18:22:40 INFO - PROCESS | 3736 | 1463966560359 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 3736 | 1463966560362 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 18:22:40 INFO - PROCESS | 3736 | 1463966560366 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:22:40 INFO - PROCESS | 3736 | 1463966560368 Marionette TRACE conn6 <- [1,494,null,{}] 18:22:40 INFO - PROCESS | 3736 | 1463966560372 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:40 INFO - PROCESS | 3736 | 1463966560480 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 18:22:40 INFO - PROCESS | 3736 | 1463966560582 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 3736 | ++DOCSHELL 1B2AE800 == 57 [pid = 3736] [id = 133] 18:22:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1B2AF000) [pid = 3736] [serial = 397] [outer = 00000000] 18:22:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1B454000) [pid = 3736] [serial = 398] [outer = 1B2AF000] 18:22:40 INFO - PROCESS | 3736 | 1463966560637 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1B459800) [pid = 3736] [serial = 399] [outer = 1B2AF000] 18:22:41 INFO - PROCESS | 3736 | 1463966561214 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 870ms 18:22:41 INFO - PROCESS | 3736 | 1463966561242 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 18:22:41 INFO - PROCESS | 3736 | 1463966561245 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 18:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:22:41 INFO - PROCESS | 3736 | 1463966561249 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - PROCESS | 3736 | 1463966561252 Marionette TRACE conn6 <- [1,498,null,{}] 18:22:41 INFO - PROCESS | 3736 | 1463966561255 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:41 INFO - PROCESS | 3736 | 1463966561355 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 18:22:41 INFO - PROCESS | 3736 | 1463966561453 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 3736 | ++DOCSHELL 0EC4F000 == 58 [pid = 3736] [id = 134] 18:22:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1B403000) [pid = 3736] [serial = 400] [outer = 00000000] 18:22:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1B40A400) [pid = 3736] [serial = 401] [outer = 1B403000] 18:22:41 INFO - PROCESS | 3736 | 1463966561507 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1B40C000) [pid = 3736] [serial = 402] [outer = 1B403000] 18:22:42 INFO - PROCESS | 3736 | 1463966562166 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 970ms 18:22:42 INFO - PROCESS | 3736 | 1463966562224 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 18:22:42 INFO - PROCESS | 3736 | 1463966562226 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 18:22:42 INFO - PROCESS | 3736 | 1463966562230 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:22:42 INFO - PROCESS | 3736 | 1463966562232 Marionette TRACE conn6 <- [1,502,null,{}] 18:22:42 INFO - PROCESS | 3736 | 1463966562236 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:42 INFO - PROCESS | 3736 | 1463966562359 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 18:22:42 INFO - PROCESS | 3736 | 1463966562608 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:42 INFO - PROCESS | 3736 | ++DOCSHELL 0D6EEC00 == 59 [pid = 3736] [id = 135] 18:22:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (0DD34000) [pid = 3736] [serial = 403] [outer = 00000000] 18:22:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (0DF5A800) [pid = 3736] [serial = 404] [outer = 0DD34000] 18:22:42 INFO - PROCESS | 3736 | 1463966562681 Marionette DEBUG loaded listener.js 18:22:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (0E23DC00) [pid = 3736] [serial = 405] [outer = 0DD34000] 18:22:43 INFO - PROCESS | 3736 | 1463966563271 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1075ms 18:22:43 INFO - PROCESS | 3736 | 1463966563313 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 3736 | 1463966563317 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 18:22:43 INFO - PROCESS | 3736 | 1463966563321 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:22:43 INFO - PROCESS | 3736 | 1463966563325 Marionette TRACE conn6 <- [1,506,null,{}] 18:22:43 INFO - PROCESS | 3736 | 1463966563330 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:43 INFO - PROCESS | 3736 | 1463966563437 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 16CBC000 == 58 [pid = 3736] [id = 128] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 0E235C00 == 57 [pid = 3736] [id = 127] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 17B39800 == 56 [pid = 3736] [id = 126] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 0DD2AC00 == 55 [pid = 3736] [id = 125] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 16A44800 == 54 [pid = 3736] [id = 124] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 14007000 == 53 [pid = 3736] [id = 123] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 126E6800 == 52 [pid = 3736] [id = 122] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 0DC4A800 == 51 [pid = 3736] [id = 121] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 0E23F400 == 50 [pid = 3736] [id = 120] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 122B0400 == 49 [pid = 3736] [id = 117] 18:22:43 INFO - PROCESS | 3736 | --DOCSHELL 0DE61400 == 48 [pid = 3736] [id = 116] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (16A4DC00) [pid = 3736] [serial = 331] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (0E772C00) [pid = 3736] [serial = 320] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (0E23B800) [pid = 3736] [serial = 319] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (15331C00) [pid = 3736] [serial = 328] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (0E239C00) [pid = 3736] [serial = 322] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (0E7DE400) [pid = 3736] [serial = 323] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1A6A6000) [pid = 3736] [serial = 316] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (13411C00) [pid = 3736] [serial = 325] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (13810800) [pid = 3736] [serial = 326] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1713AC00) [pid = 3736] [serial = 334] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (191F1000) [pid = 3736] [serial = 343] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (0DE68800) [pid = 3736] [serial = 307] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (11972000) [pid = 3736] [serial = 310] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (17B40C00) [pid = 3736] [serial = 313] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (16A50400) [pid = 3736] [serial = 332] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (17B73C00) [pid = 3736] [serial = 337] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (17B3D000) [pid = 3736] [serial = 335] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (18096400) [pid = 3736] [serial = 341] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (17B75000) [pid = 3736] [serial = 338] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (17B42400) [pid = 3736] [serial = 340] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1544B800) [pid = 3736] [serial = 329] [outer = 00000000] [url = about:blank] 18:22:43 INFO - PROCESS | 3736 | 1463966563605 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE9C00 == 49 [pid = 3736] [id = 136] 18:22:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (0CAEEC00) [pid = 3736] [serial = 406] [outer = 00000000] 18:22:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (0DD2C400) [pid = 3736] [serial = 407] [outer = 0CAEEC00] 18:22:43 INFO - PROCESS | 3736 | 1463966563653 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (0DF5A000) [pid = 3736] [serial = 408] [outer = 0CAEEC00] 18:22:44 INFO - PROCESS | 3736 | 1463966564100 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 830ms 18:22:44 INFO - PROCESS | 3736 | 1463966564155 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 3736 | 1463966564159 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 18:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:22:44 INFO - PROCESS | 3736 | 1463966564164 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 3736 | 1463966564166 Marionette TRACE conn6 <- [1,510,null,{}] 18:22:44 INFO - PROCESS | 3736 | 1463966564169 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:44 INFO - PROCESS | 3736 | 1463966564256 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 18:22:44 INFO - PROCESS | 3736 | 1463966564266 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 3736 | ++DOCSHELL 0DE6D000 == 50 [pid = 3736] [id = 137] 18:22:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (0E1B6000) [pid = 3736] [serial = 409] [outer = 00000000] 18:22:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (1345BC00) [pid = 3736] [serial = 410] [outer = 0E1B6000] 18:22:44 INFO - PROCESS | 3736 | 1463966564312 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (14007000) [pid = 3736] [serial = 411] [outer = 0E1B6000] 18:22:44 INFO - PROCESS | 3736 | 1463966564796 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 18:22:44 INFO - PROCESS | 3736 | 1463966564839 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 3736 | 1463966564841 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 18:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:22:44 INFO - PROCESS | 3736 | 1463966564846 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 3736 | 1463966564852 Marionette TRACE conn6 <- [1,514,null,{}] 18:22:44 INFO - PROCESS | 3736 | 1463966564860 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:44 INFO - PROCESS | 3736 | 1463966564946 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 18:22:45 INFO - PROCESS | 3736 | 1463966565031 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 3736 | ++DOCSHELL 15459000 == 51 [pid = 3736] [id = 138] 18:22:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (15459C00) [pid = 3736] [serial = 412] [outer = 00000000] 18:22:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (16A51000) [pid = 3736] [serial = 413] [outer = 15459C00] 18:22:45 INFO - PROCESS | 3736 | 1463966565111 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (16BB5C00) [pid = 3736] [serial = 414] [outer = 15459C00] 18:22:45 INFO - PROCESS | 3736 | 1463966565473 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:22:45 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:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 18:22:45 INFO - PROCESS | 3736 | 1463966565539 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 3736 | 1463966565542 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 18:22:45 INFO - PROCESS | 3736 | 1463966565545 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:22:45 INFO - PROCESS | 3736 | 1463966565547 Marionette TRACE conn6 <- [1,518,null,{}] 18:22:45 INFO - PROCESS | 3736 | 1463966565551 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:45 INFO - PROCESS | 3736 | 1463966565635 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 18:22:45 INFO - PROCESS | 3736 | 1463966565641 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 3736 | ++DOCSHELL 16BB7400 == 52 [pid = 3736] [id = 139] 18:22:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (16C2A400) [pid = 3736] [serial = 415] [outer = 00000000] 18:22:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (16C73400) [pid = 3736] [serial = 416] [outer = 16C2A400] 18:22:45 INFO - PROCESS | 3736 | 1463966565687 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (16CC3800) [pid = 3736] [serial = 417] [outer = 16C2A400] 18:22:46 INFO - PROCESS | 3736 | 1463966566174 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 18:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:22:46 INFO - PROCESS | 3736 | 1463966566220 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 3736 | 1463966566222 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 18:22:46 INFO - PROCESS | 3736 | 1463966566225 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:22:46 INFO - PROCESS | 3736 | 1463966566226 Marionette TRACE conn6 <- [1,522,null,{}] 18:22:46 INFO - PROCESS | 3736 | 1463966566230 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:46 INFO - PROCESS | 3736 | 1463966566365 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 18:22:46 INFO - PROCESS | 3736 | 1463966566387 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 3736 | ++DOCSHELL 17B3E800 == 53 [pid = 3736] [id = 140] 18:22:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (17B3F400) [pid = 3736] [serial = 418] [outer = 00000000] 18:22:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (17B43C00) [pid = 3736] [serial = 419] [outer = 17B3F400] 18:22:46 INFO - PROCESS | 3736 | 1463966566438 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (17B75C00) [pid = 3736] [serial = 420] [outer = 17B3F400] 18:22:46 INFO - PROCESS | 3736 | 1463966566921 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 18:22:46 INFO - PROCESS | 3736 | 1463966566956 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 3736 | 1463966566958 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 18:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:22:46 INFO - PROCESS | 3736 | 1463966566965 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:22:46 INFO - PROCESS | 3736 | 1463966566967 Marionette TRACE conn6 <- [1,526,null,{}] 18:22:46 INFO - PROCESS | 3736 | 1463966566970 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:47 INFO - PROCESS | 3736 | 1463966567083 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 18:22:47 INFO - PROCESS | 3736 | 1463966567090 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 3736 | ++DOCSHELL 18096400 == 54 [pid = 3736] [id = 141] 18:22:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (18097C00) [pid = 3736] [serial = 421] [outer = 00000000] 18:22:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1834F000) [pid = 3736] [serial = 422] [outer = 18097C00] 18:22:47 INFO - PROCESS | 3736 | 1463966567136 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (18E5D000) [pid = 3736] [serial = 423] [outer = 18097C00] 18:22:47 INFO - PROCESS | 3736 | 1463966567605 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:22:47 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:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 18:22:47 INFO - PROCESS | 3736 | 1463966567638 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 3736 | 1463966567640 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 18:22:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:22:47 INFO - PROCESS | 3736 | 1463966567643 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 3736 | 1463966567645 Marionette TRACE conn6 <- [1,530,null,{}] 18:22:47 INFO - PROCESS | 3736 | 1463966567649 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:47 INFO - PROCESS | 3736 | 1463966567783 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 18:22:47 INFO - PROCESS | 3736 | 1463966567799 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 3736 | ++DOCSHELL 1991E400 == 55 [pid = 3736] [id = 142] 18:22:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (19921000) [pid = 3736] [serial = 424] [outer = 00000000] 18:22:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1A69F000) [pid = 3736] [serial = 425] [outer = 19921000] 18:22:47 INFO - PROCESS | 3736 | 1463966567890 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1B2AF400) [pid = 3736] [serial = 426] [outer = 19921000] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (18097400) [pid = 3736] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (16A44C00) [pid = 3736] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (0DC4B400) [pid = 3736] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (126EA800) [pid = 3736] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (0DF5D800) [pid = 3736] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (0E41E000) [pid = 3736] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (15014800) [pid = 3736] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (17B45400) [pid = 3736] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:22:48 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (12617800) [pid = 3736] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:22:48 INFO - PROCESS | 3736 | 1463966568395 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:22:48 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:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:22:48 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:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:22:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 830ms 18:22:48 INFO - PROCESS | 3736 | 1463966568477 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 3736 | 1463966568479 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 18:22:48 INFO - PROCESS | 3736 | 1463966568482 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:22:48 INFO - PROCESS | 3736 | 1463966568484 Marionette TRACE conn6 <- [1,534,null,{}] 18:22:48 INFO - PROCESS | 3736 | 1463966568487 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:48 INFO - PROCESS | 3736 | 1463966568575 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 18:22:48 INFO - PROCESS | 3736 | 1463966568588 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:48 INFO - PROCESS | 3736 | ++DOCSHELL 13E0EC00 == 56 [pid = 3736] [id = 143] 18:22:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (17B6F400) [pid = 3736] [serial = 427] [outer = 00000000] 18:22:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A69C400) [pid = 3736] [serial = 428] [outer = 17B6F400] 18:22:48 INFO - PROCESS | 3736 | 1463966568631 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1B40DC00) [pid = 3736] [serial = 429] [outer = 17B6F400] 18:22:49 INFO - PROCESS | 3736 | 1463966569049 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:22:49 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:22:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 18:22:49 INFO - PROCESS | 3736 | 1463966569116 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 3736 | 1463966569118 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 18:22:49 INFO - PROCESS | 3736 | 1463966569122 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:22:49 INFO - PROCESS | 3736 | 1463966569123 Marionette TRACE conn6 <- [1,538,null,{}] 18:22:49 INFO - PROCESS | 3736 | 1463966569127 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:49 INFO - PROCESS | 3736 | 1463966569207 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 18:22:49 INFO - PROCESS | 3736 | 1463966569238 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 3736 | ++DOCSHELL 1B410C00 == 57 [pid = 3736] [id = 144] 18:22:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1B453400) [pid = 3736] [serial = 430] [outer = 00000000] 18:22:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1BE69C00) [pid = 3736] [serial = 431] [outer = 1B453400] 18:22:49 INFO - PROCESS | 3736 | 1463966569283 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1BE75000) [pid = 3736] [serial = 432] [outer = 1B453400] 18:22:49 INFO - PROCESS | 3736 | 1463966569692 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:22:49 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:22:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 18:22:49 INFO - PROCESS | 3736 | 1463966569757 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 3736 | 1463966569759 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 18:22:49 INFO - PROCESS | 3736 | 1463966569767 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:22:49 INFO - PROCESS | 3736 | 1463966569769 Marionette TRACE conn6 <- [1,542,null,{}] 18:22:49 INFO - PROCESS | 3736 | 1463966569773 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:49 INFO - PROCESS | 3736 | 1463966569861 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 18:22:49 INFO - PROCESS | 3736 | 1463966569867 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 3736 | ++DOCSHELL 1A016000 == 58 [pid = 3736] [id = 145] 18:22:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (1B511400) [pid = 3736] [serial = 433] [outer = 00000000] 18:22:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1B51B000) [pid = 3736] [serial = 434] [outer = 1B511400] 18:22:49 INFO - PROCESS | 3736 | 1463966569919 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1C330C00) [pid = 3736] [serial = 435] [outer = 1B511400] 18:22:50 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:50 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:50 INFO - PROCESS | 3736 | 1463966570643 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 18:22:50 INFO - PROCESS | 3736 | 1463966570703 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 3736 | 1463966570708 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 18:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:22:50 INFO - PROCESS | 3736 | 1463966570713 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 3736 | 1463966570718 Marionette TRACE conn6 <- [1,546,null,{}] 18:22:50 INFO - PROCESS | 3736 | 1463966570723 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:50 INFO - PROCESS | 3736 | 1463966570872 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 18:22:51 INFO - PROCESS | 3736 | 1463966571008 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 3736 | ++DOCSHELL 0F0A9C00 == 59 [pid = 3736] [id = 146] 18:22:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (11970000) [pid = 3736] [serial = 436] [outer = 00000000] 18:22:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (12620800) [pid = 3736] [serial = 437] [outer = 11970000] 18:22:51 INFO - PROCESS | 3736 | 1463966571086 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (13810400) [pid = 3736] [serial = 438] [outer = 11970000] 18:22:51 INFO - PROCESS | 3736 | 1463966571660 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 18:22:51 INFO - PROCESS | 3736 | 1463966571688 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 3736 | 1463966571694 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 18:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:22:51 INFO - PROCESS | 3736 | 1463966571700 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - PROCESS | 3736 | 1463966571703 Marionette TRACE conn6 <- [1,550,null,{}] 18:22:51 INFO - PROCESS | 3736 | 1463966571707 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:51 INFO - PROCESS | 3736 | 1463966571825 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 18:22:51 INFO - PROCESS | 3736 | 1463966571931 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 3736 | ++DOCSHELL 15458000 == 60 [pid = 3736] [id = 147] 18:22:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (16A4F000) [pid = 3736] [serial = 439] [outer = 00000000] 18:22:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (17B37800) [pid = 3736] [serial = 440] [outer = 16A4F000] 18:22:51 INFO - PROCESS | 3736 | 1463966571986 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (17B6D400) [pid = 3736] [serial = 441] [outer = 16A4F000] 18:22:52 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:52 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:52 INFO - PROCESS | 3736 | 1463966572611 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 18:22:52 INFO - PROCESS | 3736 | 1463966572641 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 3736 | 1463966572644 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 18:22:52 INFO - PROCESS | 3736 | 1463966572648 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:22:52 INFO - PROCESS | 3736 | 1463966572652 Marionette TRACE conn6 <- [1,554,null,{}] 18:22:52 INFO - PROCESS | 3736 | 1463966572663 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:52 INFO - PROCESS | 3736 | 1463966572771 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 18:22:52 INFO - PROCESS | 3736 | 1463966572876 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 3736 | ++DOCSHELL 1B51C800 == 61 [pid = 3736] [id = 148] 18:22:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1B51DC00) [pid = 3736] [serial = 442] [outer = 00000000] 18:22:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1C327400) [pid = 3736] [serial = 443] [outer = 1B51DC00] 18:22:52 INFO - PROCESS | 3736 | 1463966572932 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1C6E5400) [pid = 3736] [serial = 444] [outer = 1B51DC00] 18:22:53 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:53 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:53 INFO - PROCESS | 3736 | 1463966573484 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 18:22:53 INFO - PROCESS | 3736 | 1463966573525 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 3736 | 1463966573529 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 18:22:53 INFO - PROCESS | 3736 | 1463966573533 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:22:53 INFO - PROCESS | 3736 | 1463966573535 Marionette TRACE conn6 <- [1,558,null,{}] 18:22:53 INFO - PROCESS | 3736 | 1463966573539 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:53 INFO - PROCESS | 3736 | 1463966573647 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 18:22:53 INFO - PROCESS | 3736 | 1463966573748 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 3736 | ++DOCSHELL 1C6EA400 == 62 [pid = 3736] [id = 149] 18:22:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1CE65000) [pid = 3736] [serial = 445] [outer = 00000000] 18:22:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1CE68C00) [pid = 3736] [serial = 446] [outer = 1CE65000] 18:22:53 INFO - PROCESS | 3736 | 1463966573802 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1EA5A400) [pid = 3736] [serial = 447] [outer = 1CE65000] 18:22:54 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:54 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:54 INFO - PROCESS | 3736 | 1463966574379 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 871ms 18:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:22:54 INFO - PROCESS | 3736 | 1463966574409 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 3736 | 1463966574412 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 18:22:54 INFO - PROCESS | 3736 | 1463966574415 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:22:54 INFO - PROCESS | 3736 | 1463966574417 Marionette TRACE conn6 <- [1,562,null,{}] 18:22:54 INFO - PROCESS | 3736 | 1463966574421 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:54 INFO - PROCESS | 3736 | 1463966574529 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 18:22:54 INFO - PROCESS | 3736 | 1463966574630 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:54 INFO - PROCESS | 3736 | ++DOCSHELL 1CE68000 == 63 [pid = 3736] [id = 150] 18:22:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1EA5EC00) [pid = 3736] [serial = 448] [outer = 00000000] 18:22:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1EA62400) [pid = 3736] [serial = 449] [outer = 1EA5EC00] 18:22:54 INFO - PROCESS | 3736 | 1463966574685 Marionette DEBUG loaded listener.js 18:22:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1EA64800) [pid = 3736] [serial = 450] [outer = 1EA5EC00] 18:22:55 INFO - PROCESS | 3736 | 1463966575240 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 870ms 18:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:22:55 INFO - PROCESS | 3736 | 1463966575289 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 3736 | 1463966575292 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 18:22:55 INFO - PROCESS | 3736 | 1463966575295 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - PROCESS | 3736 | 1463966575297 Marionette TRACE conn6 <- [1,566,null,{}] 18:22:55 INFO - PROCESS | 3736 | 1463966575300 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:55 INFO - PROCESS | 3736 | 1463966575413 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 18:22:55 INFO - PROCESS | 3736 | 1463966575515 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 3736 | ++DOCSHELL 18347400 == 64 [pid = 3736] [id = 151] 18:22:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (18348800) [pid = 3736] [serial = 451] [outer = 00000000] 18:22:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1EA62000) [pid = 3736] [serial = 452] [outer = 18348800] 18:22:55 INFO - PROCESS | 3736 | 1463966575570 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1FF28800) [pid = 3736] [serial = 453] [outer = 18348800] 18:22:56 INFO - PROCESS | 3736 | 1463966576316 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1067ms 18:22:56 INFO - PROCESS | 3736 | 1463966576367 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 18:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:22:56 INFO - PROCESS | 3736 | 1463966576371 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 18:22:56 INFO - PROCESS | 3736 | 1463966576376 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 3736 | 1463966576380 Marionette TRACE conn6 <- [1,570,null,{}] 18:22:56 INFO - PROCESS | 3736 | 1463966576387 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:56 INFO - PROCESS | 3736 | 1463966576491 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 18:22:56 INFO - PROCESS | 3736 | 1463966576629 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 3736 | ++DOCSHELL 0DF5C000 == 65 [pid = 3736] [id = 152] 18:22:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (0DF65800) [pid = 3736] [serial = 454] [outer = 00000000] 18:22:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1532BC00) [pid = 3736] [serial = 455] [outer = 0DF65800] 18:22:56 INFO - PROCESS | 3736 | 1463966576682 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1544D800) [pid = 3736] [serial = 456] [outer = 0DF65800] 18:22:57 INFO - PROCESS | 3736 | 1463966577266 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 0D65B000 == 64 [pid = 3736] [id = 103] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 0E235800 == 63 [pid = 3736] [id = 104] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 0E1AE800 == 62 [pid = 3736] [id = 78] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 1A2E5400 == 61 [pid = 3736] [id = 76] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 190E1800 == 60 [pid = 3736] [id = 106] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 16846800 == 59 [pid = 3736] [id = 105] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 1B410C00 == 58 [pid = 3736] [id = 144] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 13E0EC00 == 57 [pid = 3736] [id = 143] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 1991E400 == 56 [pid = 3736] [id = 142] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 18096400 == 55 [pid = 3736] [id = 141] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 17B3E800 == 54 [pid = 3736] [id = 140] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 180DA400 == 53 [pid = 3736] [id = 115] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 16BB7400 == 52 [pid = 3736] [id = 139] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 15459000 == 51 [pid = 3736] [id = 138] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1834BC00) [pid = 3736] [serial = 385] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (0DE6B000) [pid = 3736] [serial = 346] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (13E0CC00) [pid = 3736] [serial = 349] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (16C82000) [pid = 3736] [serial = 352] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 0DE6D000 == 50 [pid = 3736] [id = 137] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 0CAE9C00 == 49 [pid = 3736] [id = 136] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 0D6EEC00 == 48 [pid = 3736] [id = 135] 18:22:57 INFO - PROCESS | 3736 | --DOCSHELL 18344400 == 47 [pid = 3736] [id = 129] 18:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 988ms 18:22:57 INFO - PROCESS | 3736 | 1463966577365 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 18:22:57 INFO - PROCESS | 3736 | 1463966577370 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 18:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:22:57 INFO - PROCESS | 3736 | 1463966577376 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:22:57 INFO - PROCESS | 3736 | 1463966577379 Marionette TRACE conn6 <- [1,574,null,{}] 18:22:57 INFO - PROCESS | 3736 | 1463966577383 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:57 INFO - PROCESS | 3736 | 1463966577484 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1A6A6800) [pid = 3736] [serial = 383] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (16A52000) [pid = 3736] [serial = 371] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (16A4FC00) [pid = 3736] [serial = 370] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (0E1EC400) [pid = 3736] [serial = 361] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (0E770400) [pid = 3736] [serial = 362] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1341C000) [pid = 3736] [serial = 364] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (13E03400) [pid = 3736] [serial = 365] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (17B36C00) [pid = 3736] [serial = 374] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (11945C00) [pid = 3736] [serial = 359] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (16CC4800) [pid = 3736] [serial = 373] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (0EC13000) [pid = 3736] [serial = 358] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (15452C00) [pid = 3736] [serial = 367] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (18F33C00) [pid = 3736] [serial = 355] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (17B74C00) [pid = 3736] [serial = 376] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (16C7A400) [pid = 3736] [serial = 379] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1A2E7C00) [pid = 3736] [serial = 382] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (18098C00) [pid = 3736] [serial = 377] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (15457C00) [pid = 3736] [serial = 368] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (17B71000) [pid = 3736] [serial = 380] [outer = 00000000] [url = about:blank] 18:22:57 INFO - PROCESS | 3736 | 1463966577643 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:57 INFO - PROCESS | 3736 | ++DOCSHELL 0DE67C00 == 48 [pid = 3736] [id = 153] 18:22:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (0DE6DC00) [pid = 3736] [serial = 457] [outer = 00000000] 18:22:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (0E1B1C00) [pid = 3736] [serial = 458] [outer = 0DE6DC00] 18:22:57 INFO - PROCESS | 3736 | 1463966577707 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (0EC13000) [pid = 3736] [serial = 459] [outer = 0DE6DC00] 18:22:57 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:58 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:58 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:58 INFO - PROCESS | 3736 | 1463966578116 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 18:22:58 INFO - PROCESS | 3736 | 1463966578149 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 3736 | 1463966578152 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 18:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:22:58 INFO - PROCESS | 3736 | 1463966578155 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - PROCESS | 3736 | 1463966578158 Marionette TRACE conn6 <- [1,578,null,{}] 18:22:58 INFO - PROCESS | 3736 | 1463966578168 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:58 INFO - PROCESS | 3736 | 1463966578259 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 18:22:58 INFO - PROCESS | 3736 | 1463966578267 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 3736 | ++DOCSHELL 1261C000 == 49 [pid = 3736] [id = 154] 18:22:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (13344800) [pid = 3736] [serial = 460] [outer = 00000000] 18:22:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (15450800) [pid = 3736] [serial = 461] [outer = 13344800] 18:22:58 INFO - PROCESS | 3736 | 1463966578314 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (16A4CC00) [pid = 3736] [serial = 462] [outer = 13344800] 18:22:58 INFO - PROCESS | 3736 | 1463966578812 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 18:22:58 INFO - PROCESS | 3736 | 1463966578845 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 3736 | 1463966578848 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 18:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:22:58 INFO - PROCESS | 3736 | 1463966578851 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - PROCESS | 3736 | 1463966578853 Marionette TRACE conn6 <- [1,582,null,{}] 18:22:58 INFO - PROCESS | 3736 | 1463966578856 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:58 INFO - PROCESS | 3736 | 1463966578939 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 18:22:58 INFO - PROCESS | 3736 | 1463966578948 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 3736 | ++DOCSHELL 16C35C00 == 50 [pid = 3736] [id = 155] 18:22:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (16C53800) [pid = 3736] [serial = 463] [outer = 00000000] 18:22:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (16CC5000) [pid = 3736] [serial = 464] [outer = 16C53800] 18:22:58 INFO - PROCESS | 3736 | 1463966578993 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (17B38C00) [pid = 3736] [serial = 465] [outer = 16C53800] 18:22:59 INFO - PROCESS | 3736 | 1463966579441 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 18:22:59 INFO - PROCESS | 3736 | 1463966579481 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 3736 | 1463966579493 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 18:22:59 INFO - PROCESS | 3736 | 1463966579496 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:22:59 INFO - PROCESS | 3736 | 1463966579498 Marionette TRACE conn6 <- [1,586,null,{}] 18:22:59 INFO - PROCESS | 3736 | 1463966579502 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:59 INFO - PROCESS | 3736 | 1463966579611 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 18:22:59 INFO - PROCESS | 3736 | 1463966579617 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 3736 | ++DOCSHELL 16CBEC00 == 51 [pid = 3736] [id = 156] 18:22:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (16CC4800) [pid = 3736] [serial = 466] [outer = 00000000] 18:22:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (17B75000) [pid = 3736] [serial = 467] [outer = 16CC4800] 18:22:59 INFO - PROCESS | 3736 | 1463966579710 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1809C400) [pid = 3736] [serial = 468] [outer = 16CC4800] 18:23:00 INFO - PROCESS | 3736 | 1463966580171 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 18:23:00 INFO - PROCESS | 3736 | 1463966580232 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 3736 | 1463966580234 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 18:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:23:00 INFO - PROCESS | 3736 | 1463966580238 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - PROCESS | 3736 | 1463966580239 Marionette TRACE conn6 <- [1,590,null,{}] 18:23:00 INFO - PROCESS | 3736 | 1463966580249 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:00 INFO - PROCESS | 3736 | 1463966580385 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 18:23:00 INFO - PROCESS | 3736 | 1463966580454 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 3736 | ++DOCSHELL 18347C00 == 52 [pid = 3736] [id = 157] 18:23:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (18E59000) [pid = 3736] [serial = 469] [outer = 00000000] 18:23:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (19DAD000) [pid = 3736] [serial = 470] [outer = 18E59000] 18:23:00 INFO - PROCESS | 3736 | 1463966580500 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1A2E8C00) [pid = 3736] [serial = 471] [outer = 18E59000] 18:23:00 INFO - PROCESS | 3736 | 1463966580940 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 791ms 18:23:01 INFO - PROCESS | 3736 | 1463966581030 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 3736 | 1463966581032 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 18:23:01 INFO - PROCESS | 3736 | 1463966581035 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 3736 | 1463966581036 Marionette TRACE conn6 <- [1,594,null,{}] 18:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:23:01 INFO - PROCESS | 3736 | 1463966581040 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:01 INFO - PROCESS | 3736 | 1463966581151 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 18:23:01 INFO - PROCESS | 3736 | 1463966581212 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 3736 | ++DOCSHELL 1A6A5000 == 53 [pid = 3736] [id = 158] 18:23:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1B2A2400) [pid = 3736] [serial = 472] [outer = 00000000] 18:23:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1B405000) [pid = 3736] [serial = 473] [outer = 1B2A2400] 18:23:01 INFO - PROCESS | 3736 | 1463966581257 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1B458400) [pid = 3736] [serial = 474] [outer = 1B2A2400] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (0D6EAC00) [pid = 3736] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (0DE6A800) [pid = 3736] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (112A8800) [pid = 3736] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1B453400) [pid = 3736] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (18344C00) [pid = 3736] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (17B3F400) [pid = 3736] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (0DD34000) [pid = 3736] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (15459C00) [pid = 3736] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (16C2A400) [pid = 3736] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (0E1B6000) [pid = 3736] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (0CAEEC00) [pid = 3736] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (18097C00) [pid = 3736] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (19921000) [pid = 3736] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (17B6F400) [pid = 3736] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:23:01 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (18126800) [pid = 3736] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:23:01 INFO - PROCESS | 3736 | 1463966581754 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 770ms 18:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:23:01 INFO - PROCESS | 3736 | 1463966581810 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 3736 | 1463966581812 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 18:23:01 INFO - PROCESS | 3736 | 1463966581815 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 3736 | 1463966581817 Marionette TRACE conn6 <- [1,598,null,{}] 18:23:01 INFO - PROCESS | 3736 | 1463966581826 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:01 INFO - PROCESS | 3736 | 1463966581917 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 18:23:01 INFO - PROCESS | 3736 | 1463966581923 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 3736 | ++DOCSHELL 0E242000 == 54 [pid = 3736] [id = 159] 18:23:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (122EDC00) [pid = 3736] [serial = 475] [outer = 00000000] 18:23:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (17B42800) [pid = 3736] [serial = 476] [outer = 122EDC00] 18:23:01 INFO - PROCESS | 3736 | 1463966581967 Marionette DEBUG loaded listener.js 18:23:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (18349000) [pid = 3736] [serial = 477] [outer = 122EDC00] 18:23:02 INFO - PROCESS | 3736 | 1463966582390 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 18:23:02 INFO - PROCESS | 3736 | 1463966582472 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 18:23:02 INFO - PROCESS | 3736 | 1463966582474 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 18:23:02 INFO - PROCESS | 3736 | 1463966582477 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:23:02 INFO - PROCESS | 3736 | 1463966582479 Marionette TRACE conn6 <- [1,602,null,{}] 18:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:23:02 INFO - PROCESS | 3736 | 1463966582482 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:02 INFO - PROCESS | 3736 | 1463966582563 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 18:23:02 INFO - PROCESS | 3736 | 1463966582571 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:02 INFO - PROCESS | 3736 | ++DOCSHELL 11F62000 == 55 [pid = 3736] [id = 160] 18:23:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (11F65C00) [pid = 3736] [serial = 478] [outer = 00000000] 18:23:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (11F6AC00) [pid = 3736] [serial = 479] [outer = 11F65C00] 18:23:02 INFO - PROCESS | 3736 | 1463966582616 Marionette DEBUG loaded listener.js 18:23:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (11F6D000) [pid = 3736] [serial = 480] [outer = 11F65C00] 18:23:03 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:23:03 INFO - PROCESS | 3736 | 1463966583317 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 870ms 18:23:03 INFO - PROCESS | 3736 | 1463966583352 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 3736 | 1463966583354 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 18:23:03 INFO - PROCESS | 3736 | 1463966583357 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:23:03 INFO - PROCESS | 3736 | 1463966583359 Marionette TRACE conn6 <- [1,606,null,{}] 18:23:03 INFO - PROCESS | 3736 | 1463966583362 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:03 INFO - PROCESS | 3736 | 1463966583446 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 18:23:03 INFO - PROCESS | 3736 | 1463966583454 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:03 INFO - PROCESS | 3736 | ++DOCSHELL 11F6A000 == 56 [pid = 3736] [id = 161] 18:23:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (16A44C00) [pid = 3736] [serial = 481] [outer = 00000000] 18:23:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1B512400) [pid = 3736] [serial = 482] [outer = 16A44C00] 18:23:03 INFO - PROCESS | 3736 | 1463966583498 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1B51E800) [pid = 3736] [serial = 483] [outer = 16A44C00] 18:23:04 INFO - PROCESS | 3736 | 1463966584223 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 18:23:04 INFO - PROCESS | 3736 | 1463966584292 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 18:23:04 INFO - PROCESS | 3736 | 1463966584298 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 18:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:23:04 INFO - PROCESS | 3736 | 1463966584303 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:23:04 INFO - PROCESS | 3736 | 1463966584307 Marionette TRACE conn6 <- [1,610,null,{}] 18:23:04 INFO - PROCESS | 3736 | 1463966584313 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:04 INFO - PROCESS | 3736 | 1463966584456 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 18:23:04 INFO - PROCESS | 3736 | 1463966584590 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B1800 == 57 [pid = 3736] [id = 162] 18:23:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (0E7DBC00) [pid = 3736] [serial = 484] [outer = 00000000] 18:23:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1223D400) [pid = 3736] [serial = 485] [outer = 0E7DBC00] 18:23:04 INFO - PROCESS | 3736 | 1463966584650 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (13455400) [pid = 3736] [serial = 486] [outer = 0E7DBC00] 18:23:05 INFO - PROCESS | 3736 | 1463966585262 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1021ms 18:23:05 INFO - PROCESS | 3736 | 1463966585329 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 3736 | 1463966585335 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 18:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:23:05 INFO - PROCESS | 3736 | 1463966585341 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 3736 | 1463966585344 Marionette TRACE conn6 <- [1,614,null,{}] 18:23:05 INFO - PROCESS | 3736 | 1463966585382 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:05 INFO - PROCESS | 3736 | 1463966585499 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 18:23:05 INFO - PROCESS | 3736 | 1463966585625 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 3736 | ++DOCSHELL 16C33400 == 58 [pid = 3736] [id = 163] 18:23:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (16C36000) [pid = 3736] [serial = 487] [outer = 00000000] 18:23:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (17B12000) [pid = 3736] [serial = 488] [outer = 16C36000] 18:23:05 INFO - PROCESS | 3736 | 1463966585682 Marionette DEBUG loaded listener.js 18:23:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (18345000) [pid = 3736] [serial = 489] [outer = 16C36000] 18:23:06 INFO - PROCESS | 3736 | 1463966586258 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 990ms 18:23:06 INFO - PROCESS | 3736 | 1463966586333 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 18:23:06 INFO - PROCESS | 3736 | 1463966586336 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 18:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:23:06 INFO - PROCESS | 3736 | 1463966586340 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 3736 | 1463966586344 Marionette TRACE conn6 <- [1,618,null,{}] 18:23:06 INFO - PROCESS | 3736 | 1463966586354 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:06 INFO - PROCESS | 3736 | 1463966586495 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 18:23:06 INFO - PROCESS | 3736 | 1463966586631 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 3736 | ++DOCSHELL 0CB2E400 == 59 [pid = 3736] [id = 164] 18:23:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (0CB30C00) [pid = 3736] [serial = 490] [outer = 00000000] 18:23:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1A010400) [pid = 3736] [serial = 491] [outer = 0CB30C00] 18:23:06 INFO - PROCESS | 3736 | 1463966586688 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1B45FC00) [pid = 3736] [serial = 492] [outer = 0CB30C00] 18:23:07 INFO - PROCESS | 3736 | 1463966587275 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 18:23:07 INFO - PROCESS | 3736 | 1463966587313 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 18:23:07 INFO - PROCESS | 3736 | 1463966587316 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 18:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:23:07 INFO - PROCESS | 3736 | 1463966587320 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:23:07 INFO - PROCESS | 3736 | 1463966587322 Marionette TRACE conn6 <- [1,622,null,{}] 18:23:07 INFO - PROCESS | 3736 | 1463966587325 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:07 INFO - PROCESS | 3736 | 1463966587437 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 18:23:07 INFO - PROCESS | 3736 | 1463966587541 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 3736 | ++DOCSHELL 1B616C00 == 60 [pid = 3736] [id = 165] 18:23:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1B617400) [pid = 3736] [serial = 493] [outer = 00000000] 18:23:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1B61C800) [pid = 3736] [serial = 494] [outer = 1B617400] 18:23:07 INFO - PROCESS | 3736 | 1463966587595 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1B620000) [pid = 3736] [serial = 495] [outer = 1B617400] 18:23:07 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:07 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:23:08 INFO - PROCESS | 3736 | 1463966588137 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 18:23:08 INFO - PROCESS | 3736 | 1463966588253 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 18:23:08 INFO - PROCESS | 3736 | 1463966588256 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 18:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:23:08 INFO - PROCESS | 3736 | 1463966588259 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - PROCESS | 3736 | 1463966588262 Marionette TRACE conn6 <- [1,626,null,{}] 18:23:08 INFO - PROCESS | 3736 | 1463966588266 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:08 INFO - PROCESS | 3736 | 1463966588383 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 18:23:08 INFO - PROCESS | 3736 | 1463966588516 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 3736 | ++DOCSHELL 1B51CC00 == 61 [pid = 3736] [id = 166] 18:23:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1B621400) [pid = 3736] [serial = 496] [outer = 00000000] 18:23:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1C627800) [pid = 3736] [serial = 497] [outer = 1B621400] 18:23:08 INFO - PROCESS | 3736 | 1463966588572 Marionette DEBUG loaded listener.js 18:23:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1CE65400) [pid = 3736] [serial = 498] [outer = 1B621400] 18:23:08 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:09 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:23:09 INFO - PROCESS | 3736 | 1463966589161 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 970ms 18:23:09 INFO - PROCESS | 3736 | 1463966589233 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 18:23:09 INFO - PROCESS | 3736 | 1463966589236 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 18:23:09 INFO - PROCESS | 3736 | 1463966589239 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:23:09 INFO - PROCESS | 3736 | 1463966589241 Marionette TRACE conn6 <- [1,630,null,{}] 18:23:09 INFO - PROCESS | 3736 | 1463966589245 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:09 INFO - PROCESS | 3736 | 1463966589360 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 18:23:09 INFO - PROCESS | 3736 | 1463966589626 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:09 INFO - PROCESS | 3736 | ++DOCSHELL 0CB30800 == 62 [pid = 3736] [id = 167] 18:23:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (0CC6D800) [pid = 3736] [serial = 499] [outer = 00000000] 18:23:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (0DD2A800) [pid = 3736] [serial = 500] [outer = 0CC6D800] 18:23:09 INFO - PROCESS | 3736 | 1463966589683 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (0DE6B800) [pid = 3736] [serial = 501] [outer = 0CC6D800] 18:23:10 INFO - PROCESS | 3736 | 1463966590262 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1070ms 18:23:10 INFO - PROCESS | 3736 | 1463966590313 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 3736 | 1463966590317 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 18:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:23:10 INFO - PROCESS | 3736 | 1463966590321 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 3736 | 1463966590325 Marionette TRACE conn6 <- [1,634,null,{}] 18:23:10 INFO - PROCESS | 3736 | 1463966590330 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:10 INFO - PROCESS | 3736 | 1463966590430 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 18:23:10 INFO - PROCESS | 3736 | 1463966590569 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 3736 | ++DOCSHELL 112A6800 == 63 [pid = 3736] [id = 168] 18:23:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (112A7000) [pid = 3736] [serial = 502] [outer = 00000000] 18:23:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (12242000) [pid = 3736] [serial = 503] [outer = 112A7000] 18:23:10 INFO - PROCESS | 3736 | 1463966590620 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (13E0E800) [pid = 3736] [serial = 504] [outer = 112A7000] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 11F62000 == 62 [pid = 3736] [id = 160] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 0E242000 == 61 [pid = 3736] [id = 159] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 1A6A5000 == 60 [pid = 3736] [id = 158] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 18347C00 == 59 [pid = 3736] [id = 157] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 16CBEC00 == 58 [pid = 3736] [id = 156] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 16C35C00 == 57 [pid = 3736] [id = 155] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 1261C000 == 56 [pid = 3736] [id = 154] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 0DE67C00 == 55 [pid = 3736] [id = 153] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1B51B000) [pid = 3736] [serial = 434] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 0DF5C000 == 54 [pid = 3736] [id = 152] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 18347400 == 53 [pid = 3736] [id = 151] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 1CE68000 == 52 [pid = 3736] [id = 150] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 1C6EA400 == 51 [pid = 3736] [id = 149] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 1B51C800 == 50 [pid = 3736] [id = 148] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 15458000 == 49 [pid = 3736] [id = 147] 18:23:10 INFO - PROCESS | 3736 | --DOCSHELL 0F0A9C00 == 48 [pid = 3736] [id = 146] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1A0DC400) [pid = 3736] [serial = 344] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (0DF5A400) [pid = 3736] [serial = 266] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (191F0000) [pid = 3736] [serial = 305] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (13E0C400) [pid = 3736] [serial = 269] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1BE75000) [pid = 3736] [serial = 432] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1834EC00) [pid = 3736] [serial = 386] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (17B43C00) [pid = 3736] [serial = 419] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (0E23DC00) [pid = 3736] [serial = 405] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (0DF5A800) [pid = 3736] [serial = 404] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (16A51000) [pid = 3736] [serial = 413] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (16BB5C00) [pid = 3736] [serial = 414] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (16C73400) [pid = 3736] [serial = 416] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1345BC00) [pid = 3736] [serial = 410] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (14007000) [pid = 3736] [serial = 411] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (0DD2C400) [pid = 3736] [serial = 407] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (0DF5A000) [pid = 3736] [serial = 408] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (0DE6B400) [pid = 3736] [serial = 388] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1380E800) [pid = 3736] [serial = 391] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (18E5C000) [pid = 3736] [serial = 395] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1834F000) [pid = 3736] [serial = 422] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1B454000) [pid = 3736] [serial = 398] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (17B75C00) [pid = 3736] [serial = 420] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1A69F000) [pid = 3736] [serial = 425] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18E5D000) [pid = 3736] [serial = 423] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1B40A400) [pid = 3736] [serial = 401] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1BE69C00) [pid = 3736] [serial = 431] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1B2AF400) [pid = 3736] [serial = 426] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (0E1B1000) [pid = 3736] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1A69C400) [pid = 3736] [serial = 428] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1B40DC00) [pid = 3736] [serial = 429] [outer = 00000000] [url = about:blank] 18:23:10 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (16CC3800) [pid = 3736] [serial = 417] [outer = 00000000] [url = about:blank] 18:23:11 INFO - PROCESS | 3736 | 1463966591152 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 870ms 18:23:11 INFO - PROCESS | 3736 | 1463966591195 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 3736 | 1463966591199 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 18:23:11 INFO - PROCESS | 3736 | 1463966591203 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:23:11 INFO - PROCESS | 3736 | 1463966591205 Marionette TRACE conn6 <- [1,638,null,{}] 18:23:11 INFO - PROCESS | 3736 | 1463966591209 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:11 INFO - PROCESS | 3736 | 1463966591294 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 18:23:11 INFO - PROCESS | 3736 | 1463966591304 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 3736 | ++DOCSHELL 0E1AE000 == 49 [pid = 3736] [id = 169] 18:23:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (0E1B3000) [pid = 3736] [serial = 505] [outer = 00000000] 18:23:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (11F61400) [pid = 3736] [serial = 506] [outer = 0E1B3000] 18:23:11 INFO - PROCESS | 3736 | 1463966591350 Marionette DEBUG loaded listener.js 18:23:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (12614400) [pid = 3736] [serial = 507] [outer = 0E1B3000] 18:23:11 INFO - PROCESS | 3736 | 1463966591832 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 18:23:11 INFO - PROCESS | 3736 | 1463966591878 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 18:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:23:11 INFO - PROCESS | 3736 | 1463966591880 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 18:23:11 INFO - PROCESS | 3736 | 1463966591885 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 3736 | 1463966591890 Marionette TRACE conn6 <- [1,642,null,{}] 18:23:11 INFO - PROCESS | 3736 | 1463966591899 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:11 INFO - PROCESS | 3736 | 1463966591986 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 18:23:11 INFO - PROCESS | 3736 | 1463966592003 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 3736 | ++DOCSHELL 0CB29C00 == 50 [pid = 3736] [id = 170] 18:23:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (13330C00) [pid = 3736] [serial = 508] [outer = 00000000] 18:23:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (16843C00) [pid = 3736] [serial = 509] [outer = 13330C00] 18:23:12 INFO - PROCESS | 3736 | 1463966592122 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (16A53000) [pid = 3736] [serial = 510] [outer = 13330C00] 18:23:12 INFO - PROCESS | 3736 | 1463966592524 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 18:23:12 INFO - PROCESS | 3736 | 1463966592574 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 18:23:12 INFO - PROCESS | 3736 | 1463966592577 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 18:23:12 INFO - PROCESS | 3736 | 1463966592581 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:23:12 INFO - PROCESS | 3736 | 1463966592582 Marionette TRACE conn6 <- [1,646,null,{}] 18:23:12 INFO - PROCESS | 3736 | 1463966592586 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:12 INFO - PROCESS | 3736 | 1463966592676 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 18:23:12 INFO - PROCESS | 3736 | 1463966592683 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 3736 | ++DOCSHELL 16843000 == 51 [pid = 3736] [id = 171] 18:23:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (16BB5C00) [pid = 3736] [serial = 511] [outer = 00000000] 18:23:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (16C78400) [pid = 3736] [serial = 512] [outer = 16BB5C00] 18:23:12 INFO - PROCESS | 3736 | 1463966592731 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (17A7E000) [pid = 3736] [serial = 513] [outer = 16BB5C00] 18:23:13 INFO - PROCESS | 3736 | 1463966593220 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 18:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:23:13 INFO - PROCESS | 3736 | 1463966593254 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 3736 | 1463966593256 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 18:23:13 INFO - PROCESS | 3736 | 1463966593259 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:23:13 INFO - PROCESS | 3736 | 1463966593261 Marionette TRACE conn6 <- [1,650,null,{}] 18:23:13 INFO - PROCESS | 3736 | 1463966593264 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:13 INFO - PROCESS | 3736 | 1463966593383 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 18:23:13 INFO - PROCESS | 3736 | 1463966593472 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:13 INFO - PROCESS | 3736 | ++DOCSHELL 17B45800 == 52 [pid = 3736] [id = 172] 18:23:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (17B68400) [pid = 3736] [serial = 514] [outer = 00000000] 18:23:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (18093000) [pid = 3736] [serial = 515] [outer = 17B68400] 18:23:13 INFO - PROCESS | 3736 | 1463966593527 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (18342C00) [pid = 3736] [serial = 516] [outer = 17B68400] 18:23:13 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:13 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:23:13 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:13 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:23:13 INFO - PROCESS | 3736 | 1463966593985 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 770ms 18:23:14 INFO - PROCESS | 3736 | 1463966594031 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 3736 | 1463966594033 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 18:23:14 INFO - PROCESS | 3736 | 1463966594037 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:23:14 INFO - PROCESS | 3736 | 1463966594038 Marionette TRACE conn6 <- [1,654,null,{}] 18:23:14 INFO - PROCESS | 3736 | 1463966594042 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:14 INFO - PROCESS | 3736 | 1463966594159 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 18:23:14 INFO - PROCESS | 3736 | 1463966594224 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 3736 | ++DOCSHELL 18345800 == 53 [pid = 3736] [id = 173] 18:23:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1837D800) [pid = 3736] [serial = 517] [outer = 00000000] 18:23:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1929B800) [pid = 3736] [serial = 518] [outer = 1837D800] 18:23:14 INFO - PROCESS | 3736 | 1463966594269 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1A0DB400) [pid = 3736] [serial = 519] [outer = 1837D800] 18:23:14 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:14 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:14 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:23:14 INFO - PROCESS | 3736 | 1463966594689 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:23:14 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:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 18:23:14 INFO - PROCESS | 3736 | 1463966594711 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 3736 | 1463966594713 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 18:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:23:14 INFO - PROCESS | 3736 | 1463966594716 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 3736 | 1463966594717 Marionette TRACE conn6 <- [1,658,null,{}] 18:23:14 INFO - PROCESS | 3736 | 1463966594727 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:14 INFO - PROCESS | 3736 | 1463966594864 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 18:23:14 INFO - PROCESS | 3736 | 1463966594871 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 3736 | ++DOCSHELL 1A232C00 == 54 [pid = 3736] [id = 174] 18:23:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1A697800) [pid = 3736] [serial = 520] [outer = 00000000] 18:23:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1B2AE000) [pid = 3736] [serial = 521] [outer = 1A697800] 18:23:14 INFO - PROCESS | 3736 | 1463966594919 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1B406000) [pid = 3736] [serial = 522] [outer = 1A697800] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (0DF65800) [pid = 3736] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (122EDC00) [pid = 3736] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (16C53800) [pid = 3736] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (0DE6DC00) [pid = 3736] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (18E59000) [pid = 3736] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (13344800) [pid = 3736] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (16CC4800) [pid = 3736] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1B2A2400) [pid = 3736] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:23:15 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (11F65C00) [pid = 3736] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:23:15 INFO - PROCESS | 3736 | 1463966595423 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 18:23:15 INFO - PROCESS | 3736 | 1463966595452 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 18:23:15 INFO - PROCESS | 3736 | 1463966595454 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 18:23:15 INFO - PROCESS | 3736 | 1463966595458 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:23:15 INFO - PROCESS | 3736 | 1463966595460 Marionette TRACE conn6 <- [1,662,null,{}] 18:23:15 INFO - PROCESS | 3736 | 1463966595463 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:15 INFO - PROCESS | 3736 | 1463966595550 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 18:23:15 INFO - PROCESS | 3736 | 1463966595557 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 3736 | ++DOCSHELL 1380D400 == 55 [pid = 3736] [id = 175] 18:23:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (17A42400) [pid = 3736] [serial = 523] [outer = 00000000] 18:23:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (191F0000) [pid = 3736] [serial = 524] [outer = 17A42400] 18:23:15 INFO - PROCESS | 3736 | 1463966595603 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1B2A9000) [pid = 3736] [serial = 525] [outer = 17A42400] 18:23:15 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:15 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:23:15 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:16 INFO - PROCESS | 3736 | 1463966596045 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:23:16 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:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 18:23:16 INFO - PROCESS | 3736 | 1463966596092 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 18:23:16 INFO - PROCESS | 3736 | 1463966596095 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 18:23:16 INFO - PROCESS | 3736 | 1463966596098 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:23:16 INFO - PROCESS | 3736 | 1463966596100 Marionette TRACE conn6 <- [1,666,null,{}] 18:23:16 INFO - PROCESS | 3736 | 1463966596103 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:16 INFO - PROCESS | 3736 | 1463966596188 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 18:23:16 INFO - PROCESS | 3736 | 1463966596195 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:16 INFO - PROCESS | 3736 | ++DOCSHELL 19023000 == 56 [pid = 3736] [id = 176] 18:23:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1B40F000) [pid = 3736] [serial = 526] [outer = 00000000] 18:23:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1B45C400) [pid = 3736] [serial = 527] [outer = 1B40F000] 18:23:16 INFO - PROCESS | 3736 | 1463966596240 Marionette DEBUG loaded listener.js 18:23:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1B517800) [pid = 3736] [serial = 528] [outer = 1B40F000] 18:23:16 INFO - PROCESS | 3736 | 1463966596696 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:23:16 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:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 18:23:16 INFO - PROCESS | 3736 | 1463966596745 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 18:23:16 INFO - PROCESS | 3736 | 1463966596747 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 18:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:23:16 INFO - PROCESS | 3736 | 1463966596751 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:23:16 INFO - PROCESS | 3736 | 1463966596753 Marionette TRACE conn6 <- [1,670,null,{}] 18:23:16 INFO - PROCESS | 3736 | 1463966596756 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:16 INFO - PROCESS | 3736 | 1463966596840 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 18:23:16 INFO - PROCESS | 3736 | 1463966596846 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:16 INFO - PROCESS | 3736 | ++DOCSHELL 190E5C00 == 57 [pid = 3736] [id = 177] 18:23:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (190E9000) [pid = 3736] [serial = 529] [outer = 00000000] 18:23:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (190ED400) [pid = 3736] [serial = 530] [outer = 190E9000] 18:23:16 INFO - PROCESS | 3736 | 1463966596895 Marionette DEBUG loaded listener.js 18:23:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1B459000) [pid = 3736] [serial = 531] [outer = 190E9000] 18:23:17 INFO - PROCESS | 3736 | 1463966598001 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:23:18 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:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1283ms 18:23:18 INFO - PROCESS | 3736 | 1463966598037 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 18:23:18 INFO - PROCESS | 3736 | 1463966598043 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 18:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:23:18 INFO - PROCESS | 3736 | 1463966598048 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 3736 | 1463966598050 Marionette TRACE conn6 <- [1,674,null,{}] 18:23:18 INFO - PROCESS | 3736 | 1463966598056 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:18 INFO - PROCESS | 3736 | 1463966598171 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 18:23:18 INFO - PROCESS | 3736 | 1463966598301 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:18 INFO - PROCESS | 3736 | ++DOCSHELL 0DC4A800 == 58 [pid = 3736] [id = 178] 18:23:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (0DD28C00) [pid = 3736] [serial = 532] [outer = 00000000] 18:23:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (11F0E800) [pid = 3736] [serial = 533] [outer = 0DD28C00] 18:23:18 INFO - PROCESS | 3736 | 1463966598360 Marionette DEBUG loaded listener.js 18:23:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (11F6E000) [pid = 3736] [serial = 534] [outer = 0DD28C00] 18:23:19 INFO - PROCESS | 3736 | 1463966599427 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:23:19 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:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1420ms 18:23:19 INFO - PROCESS | 3736 | 1463966599472 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 18:23:19 INFO - PROCESS | 3736 | 1463966599478 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 18:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:23:19 INFO - PROCESS | 3736 | 1463966599485 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:23:19 INFO - PROCESS | 3736 | 1463966599488 Marionette TRACE conn6 <- [1,678,null,{}] 18:23:19 INFO - PROCESS | 3736 | 1463966599492 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:19 INFO - PROCESS | 3736 | 1463966599602 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 18:23:19 INFO - PROCESS | 3736 | 1463966599738 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 3736 | ++DOCSHELL 14007000 == 59 [pid = 3736] [id = 179] 18:23:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1532C000) [pid = 3736] [serial = 535] [outer = 00000000] 18:23:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (16C34400) [pid = 3736] [serial = 536] [outer = 1532C000] 18:23:19 INFO - PROCESS | 3736 | 1463966599793 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (17A72400) [pid = 3736] [serial = 537] [outer = 1532C000] 18:23:20 INFO - PROCESS | 3736 | 1463966600852 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:23:20 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:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1419ms 18:23:20 INFO - PROCESS | 3736 | 1463966600906 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 3736 | 1463966600908 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 18:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:23:20 INFO - PROCESS | 3736 | 1463966600912 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - PROCESS | 3736 | 1463966600916 Marionette TRACE conn6 <- [1,682,null,{}] 18:23:20 INFO - PROCESS | 3736 | 1463966600927 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:21 INFO - PROCESS | 3736 | 1463966601102 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 18:23:21 INFO - PROCESS | 3736 | 1463966601259 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 3736 | ++DOCSHELL 1B515800 == 60 [pid = 3736] [id = 180] 18:23:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1B51A400) [pid = 3736] [serial = 538] [outer = 00000000] 18:23:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1B61D000) [pid = 3736] [serial = 539] [outer = 1B51A400] 18:23:21 INFO - PROCESS | 3736 | 1463966601315 Marionette DEBUG loaded listener.js 18:23:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1BE76400) [pid = 3736] [serial = 540] [outer = 1B51A400] 18:23:22 INFO - PROCESS | 3736 | 1463966602336 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:23:22 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:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1470ms 18:23:22 INFO - PROCESS | 3736 | 1463966602386 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 3736 | 1463966602389 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 18:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:23:22 INFO - PROCESS | 3736 | 1463966602393 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - PROCESS | 3736 | 1463966602395 Marionette TRACE conn6 <- [1,686,null,{}] 18:23:22 INFO - PROCESS | 3736 | 1463966602399 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:22 INFO - PROCESS | 3736 | 1463966602551 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 18:23:22 INFO - PROCESS | 3736 | 1463966602700 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 3736 | ++DOCSHELL 11F6D800 == 61 [pid = 3736] [id = 181] 18:23:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (11F6DC00) [pid = 3736] [serial = 541] [outer = 00000000] 18:23:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1B307800) [pid = 3736] [serial = 542] [outer = 11F6DC00] 18:23:22 INFO - PROCESS | 3736 | 1463966602755 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1B30C800) [pid = 3736] [serial = 543] [outer = 11F6DC00] 18:23:23 INFO - PROCESS | 3736 | 1463966603853 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:23:23 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:23:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1472ms 18:23:23 INFO - PROCESS | 3736 | 1463966603868 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 18:23:23 INFO - PROCESS | 3736 | 1463966603872 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 18:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:23:23 INFO - PROCESS | 3736 | 1463966603878 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 3736 | 1463966603882 Marionette TRACE conn6 <- [1,690,null,{}] 18:23:23 INFO - PROCESS | 3736 | 1463966603888 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:23 INFO - PROCESS | 3736 | 1463966603990 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 18:23:24 INFO - PROCESS | 3736 | 1463966604134 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:24 INFO - PROCESS | 3736 | ++DOCSHELL 11F04000 == 62 [pid = 3736] [id = 182] 18:23:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (11F5F400) [pid = 3736] [serial = 544] [outer = 00000000] 18:23:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (12613800) [pid = 3736] [serial = 545] [outer = 11F5F400] 18:23:24 INFO - PROCESS | 3736 | 1463966604184 Marionette DEBUG loaded listener.js 18:23:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (14008000) [pid = 3736] [serial = 546] [outer = 11F5F400] 18:23:25 INFO - PROCESS | 3736 | 1463966605212 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 19023000 == 61 [pid = 3736] [id = 176] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 1380D400 == 60 [pid = 3736] [id = 175] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 1A232C00 == 59 [pid = 3736] [id = 174] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 18345800 == 58 [pid = 3736] [id = 173] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 17B45800 == 57 [pid = 3736] [id = 172] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 16843000 == 56 [pid = 3736] [id = 171] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 0CB29C00 == 55 [pid = 3736] [id = 170] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 0E1AE000 == 54 [pid = 3736] [id = 169] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 112A6800 == 53 [pid = 3736] [id = 168] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 0CB30800 == 52 [pid = 3736] [id = 167] 18:23:25 INFO - PROCESS | 3736 | --DOCSHELL 11F6A000 == 51 [pid = 3736] [id = 161] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (12620800) [pid = 3736] [serial = 437] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1544D800) [pid = 3736] [serial = 456] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (17B37800) [pid = 3736] [serial = 440] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1EA62400) [pid = 3736] [serial = 449] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (18349000) [pid = 3736] [serial = 477] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1EA62000) [pid = 3736] [serial = 452] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (17B38C00) [pid = 3736] [serial = 465] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (0EC13000) [pid = 3736] [serial = 459] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1C327400) [pid = 3736] [serial = 443] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (19DAD000) [pid = 3736] [serial = 470] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (17B42800) [pid = 3736] [serial = 476] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (0E1B1C00) [pid = 3736] [serial = 458] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1CE68C00) [pid = 3736] [serial = 446] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1A2E8C00) [pid = 3736] [serial = 471] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (15450800) [pid = 3736] [serial = 461] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (17B75000) [pid = 3736] [serial = 467] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (16A4CC00) [pid = 3736] [serial = 462] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1809C400) [pid = 3736] [serial = 468] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1B458400) [pid = 3736] [serial = 474] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1532BC00) [pid = 3736] [serial = 455] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (16CC5000) [pid = 3736] [serial = 464] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (11F6AC00) [pid = 3736] [serial = 479] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1B405000) [pid = 3736] [serial = 473] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (11F6D000) [pid = 3736] [serial = 480] [outer = 00000000] [url = about:blank] 18:23:25 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:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1432ms 18:23:25 INFO - PROCESS | 3736 | 1463966605310 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 3736 | 1463966605316 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 18:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:23:25 INFO - PROCESS | 3736 | 1463966605323 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 3736 | 1463966605325 Marionette TRACE conn6 <- [1,694,null,{}] 18:23:25 INFO - PROCESS | 3736 | 1463966605330 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:25 INFO - PROCESS | 3736 | 1463966605418 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 18:23:25 INFO - PROCESS | 3736 | 1463966605457 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 3736 | ++DOCSHELL 0DE64000 == 52 [pid = 3736] [id = 183] 18:23:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (0DE6BC00) [pid = 3736] [serial = 547] [outer = 00000000] 18:23:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (0E1B1C00) [pid = 3736] [serial = 548] [outer = 0DE6BC00] 18:23:25 INFO - PROCESS | 3736 | 1463966605504 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (0E464C00) [pid = 3736] [serial = 549] [outer = 0DE6BC00] 18:23:26 INFO - PROCESS | 3736 | 1463966606471 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:23:26 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:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1176ms 18:23:26 INFO - PROCESS | 3736 | 1463966606501 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 18:23:26 INFO - PROCESS | 3736 | 1463966606503 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 18:23:26 INFO - PROCESS | 3736 | 1463966606506 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:23:26 INFO - PROCESS | 3736 | 1463966606510 Marionette TRACE conn6 <- [1,698,null,{}] 18:23:26 INFO - PROCESS | 3736 | 1463966606520 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:26 INFO - PROCESS | 3736 | 1463966606610 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 18:23:26 INFO - PROCESS | 3736 | 1463966606618 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 3736 | ++DOCSHELL 11F6C000 == 53 [pid = 3736] [id = 184] 18:23:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (13323400) [pid = 3736] [serial = 550] [outer = 00000000] 18:23:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1532D400) [pid = 3736] [serial = 551] [outer = 13323400] 18:23:26 INFO - PROCESS | 3736 | 1463966606665 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1544BC00) [pid = 3736] [serial = 552] [outer = 13323400] 18:23:27 INFO - PROCESS | 3736 | 1463966607627 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1177ms 18:23:27 INFO - PROCESS | 3736 | 1463966607688 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 3736 | 1463966607691 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 18:23:27 INFO - PROCESS | 3736 | 1463966607694 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:23:27 INFO - PROCESS | 3736 | 1463966607696 Marionette TRACE conn6 <- [1,702,null,{}] 18:23:27 INFO - PROCESS | 3736 | 1463966607699 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:27 INFO - PROCESS | 3736 | 1463966607815 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 18:23:27 INFO - PROCESS | 3736 | 1463966607872 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 3736 | ++DOCSHELL 16840C00 == 54 [pid = 3736] [id = 185] 18:23:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (16846800) [pid = 3736] [serial = 553] [outer = 00000000] 18:23:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (16C29400) [pid = 3736] [serial = 554] [outer = 16846800] 18:23:27 INFO - PROCESS | 3736 | 1463966607917 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (16C74000) [pid = 3736] [serial = 555] [outer = 16846800] 18:23:28 INFO - PROCESS | 3736 | 1463966608851 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:23:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 18:23:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1175ms 18:23:28 INFO - PROCESS | 3736 | 1463966608873 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 3736 | 1463966608875 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 18:23:28 INFO - PROCESS | 3736 | 1463966608895 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 3736 | 1463966608897 Marionette TRACE conn6 <- [1,706,null,{}] 18:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:23:28 INFO - PROCESS | 3736 | 1463966608900 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:29 INFO - PROCESS | 3736 | 1463966609012 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 18:23:29 INFO - PROCESS | 3736 | 1463966609019 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 3736 | ++DOCSHELL 16C7E400 == 55 [pid = 3736] [id = 186] 18:23:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (16C82400) [pid = 3736] [serial = 556] [outer = 00000000] 18:23:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (17B3D000) [pid = 3736] [serial = 557] [outer = 16C82400] 18:23:29 INFO - PROCESS | 3736 | 1463966609113 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (17B43800) [pid = 3736] [serial = 558] [outer = 16C82400] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (16BB5C00) [pid = 3736] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (0E1B3000) [pid = 3736] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (112A7000) [pid = 3736] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1B40F000) [pid = 3736] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (13330C00) [pid = 3736] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (17B68400) [pid = 3736] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (0CC6D800) [pid = 3736] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1837D800) [pid = 3736] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1A697800) [pid = 3736] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:23:29 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (17A42400) [pid = 3736] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:23:30 INFO - PROCESS | 3736 | 1463966610147 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:23:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1273ms 18:23:30 INFO - PROCESS | 3736 | 1463966610174 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 3736 | 1463966610176 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 18:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:23:30 INFO - PROCESS | 3736 | 1463966610179 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 3736 | 1463966610181 Marionette TRACE conn6 <- [1,710,null,{}] 18:23:30 INFO - PROCESS | 3736 | 1463966610185 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:30 INFO - PROCESS | 3736 | 1463966610295 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 18:23:30 INFO - PROCESS | 3736 | 1463966610422 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 3736 | ++DOCSHELL 0DD34400 == 56 [pid = 3736] [id = 187] 18:23:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (0DF5A400) [pid = 3736] [serial = 559] [outer = 00000000] 18:23:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (16CC5C00) [pid = 3736] [serial = 560] [outer = 0DF5A400] 18:23:30 INFO - PROCESS | 3736 | 1463966610470 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (17B6E400) [pid = 3736] [serial = 561] [outer = 0DF5A400] 18:23:30 INFO - PROCESS | 3736 | 1463966610918 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 3736 | 1463966610955 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 18:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:23:30 INFO - PROCESS | 3736 | 1463966610961 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 3736 | 1463966610965 Marionette TRACE conn6 <- [1,714,null,{}] 18:23:30 INFO - PROCESS | 3736 | 1463966610970 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:31 INFO - PROCESS | 3736 | 1463966611114 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 18:23:31 INFO - PROCESS | 3736 | 1463966611247 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 3736 | ++DOCSHELL 0CB25800 == 57 [pid = 3736] [id = 188] 18:23:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (0E1BB000) [pid = 3736] [serial = 562] [outer = 00000000] 18:23:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (0E418C00) [pid = 3736] [serial = 563] [outer = 0E1BB000] 18:23:31 INFO - PROCESS | 3736 | 1463966611308 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (0EC0E000) [pid = 3736] [serial = 564] [outer = 0E1BB000] 18:23:31 INFO - PROCESS | 3736 | 1463966611985 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:23:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1080ms 18:23:32 INFO - PROCESS | 3736 | 1463966612041 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 3736 | 1463966612047 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 18:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:23:32 INFO - PROCESS | 3736 | 1463966612053 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - PROCESS | 3736 | 1463966612056 Marionette TRACE conn6 <- [1,718,null,{}] 18:23:32 INFO - PROCESS | 3736 | 1463966612060 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:32 INFO - PROCESS | 3736 | 1463966612169 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 18:23:32 INFO - PROCESS | 3736 | 1463966612303 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 3736 | ++DOCSHELL 1380E800 == 58 [pid = 3736] [id = 189] 18:23:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (14002C00) [pid = 3736] [serial = 565] [outer = 00000000] 18:23:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (16841C00) [pid = 3736] [serial = 566] [outer = 14002C00] 18:23:32 INFO - PROCESS | 3736 | 1463966612358 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (16BB5C00) [pid = 3736] [serial = 567] [outer = 14002C00] 18:23:32 INFO - PROCESS | 3736 | 1463966612944 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 3736 | 1463966612988 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 18:23:32 INFO - PROCESS | 3736 | 1463966612991 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:23:32 INFO - PROCESS | 3736 | 1463966612995 Marionette TRACE conn6 <- [1,722,null,{}] 18:23:33 INFO - PROCESS | 3736 | 1463966613006 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:33 INFO - PROCESS | 3736 | 1463966613119 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 18:23:33 INFO - PROCESS | 3736 | 1463966613228 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 3736 | ++DOCSHELL 18E51800 == 59 [pid = 3736] [id = 190] 18:23:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (18E52C00) [pid = 3736] [serial = 568] [outer = 00000000] 18:23:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (18E58800) [pid = 3736] [serial = 569] [outer = 18E52C00] 18:23:33 INFO - PROCESS | 3736 | 1463966613285 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (18E5FC00) [pid = 3736] [serial = 570] [outer = 18E52C00] 18:23:33 INFO - PROCESS | 3736 | 1463966613895 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:23:33 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:23:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 18:23:33 INFO - PROCESS | 3736 | 1463966613965 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 3736 | 1463966613968 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 18:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:23:33 INFO - PROCESS | 3736 | 1463966613972 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - PROCESS | 3736 | 1463966613974 Marionette TRACE conn6 <- [1,726,null,{}] 18:23:33 INFO - PROCESS | 3736 | 1463966613978 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:34 INFO - PROCESS | 3736 | 1463966614084 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 18:23:34 INFO - PROCESS | 3736 | 1463966614216 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 3736 | ++DOCSHELL 190E8800 == 60 [pid = 3736] [id = 191] 18:23:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (190E9400) [pid = 3736] [serial = 571] [outer = 00000000] 18:23:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (190F0C00) [pid = 3736] [serial = 572] [outer = 190E9400] 18:23:34 INFO - PROCESS | 3736 | 1463966614271 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1A232C00) [pid = 3736] [serial = 573] [outer = 190E9400] 18:23:35 INFO - PROCESS | 3736 | 1463966615260 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:23:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1323ms 18:23:35 INFO - PROCESS | 3736 | 1463966615298 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 3736 | 1463966615301 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 18:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:23:35 INFO - PROCESS | 3736 | 1463966615304 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 3736 | 1463966615306 Marionette TRACE conn6 <- [1,730,null,{}] 18:23:35 INFO - PROCESS | 3736 | 1463966615310 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:35 INFO - PROCESS | 3736 | 1463966615443 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 18:23:35 INFO - PROCESS | 3736 | 1463966615571 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 3736 | ++DOCSHELL 1A2E4800 == 61 [pid = 3736] [id = 192] 18:23:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1A69B400) [pid = 3736] [serial = 574] [outer = 00000000] 18:23:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1B2AF400) [pid = 3736] [serial = 575] [outer = 1A69B400] 18:23:35 INFO - PROCESS | 3736 | 1463966615627 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1B308C00) [pid = 3736] [serial = 576] [outer = 1A69B400] 18:23:36 INFO - PROCESS | 3736 | 1463966616666 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:23:36 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:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1376ms 18:23:36 INFO - PROCESS | 3736 | 1463966616685 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 3736 | 1463966616687 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 18:23:36 INFO - PROCESS | 3736 | 1463966616690 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:23:36 INFO - PROCESS | 3736 | 1463966616692 Marionette TRACE conn6 <- [1,734,null,{}] 18:23:36 INFO - PROCESS | 3736 | 1463966616696 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:36 INFO - PROCESS | 3736 | 1463966616817 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 18:23:36 INFO - PROCESS | 3736 | 1463966616951 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 3736 | ++DOCSHELL 1B409800 == 62 [pid = 3736] [id = 193] 18:23:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1B40A800) [pid = 3736] [serial = 577] [outer = 00000000] 18:23:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1B513000) [pid = 3736] [serial = 578] [outer = 1B40A800] 18:23:36 INFO - PROCESS | 3736 | 1463966617006 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1B617800) [pid = 3736] [serial = 579] [outer = 1B40A800] 18:23:38 INFO - PROCESS | 3736 | 1463966618027 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:23:38 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:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1379ms 18:23:38 INFO - PROCESS | 3736 | 1463966618074 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 3736 | 1463966618078 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 18:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:23:38 INFO - PROCESS | 3736 | 1463966618083 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - PROCESS | 3736 | 1463966618087 Marionette TRACE conn6 <- [1,738,null,{}] 18:23:38 INFO - PROCESS | 3736 | 1463966618094 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:38 INFO - PROCESS | 3736 | 1463966618204 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 18:23:38 INFO - PROCESS | 3736 | 1463966618353 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 3736 | ++DOCSHELL 112A8C00 == 63 [pid = 3736] [id = 194] 18:23:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (11972000) [pid = 3736] [serial = 580] [outer = 00000000] 18:23:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (11F69400) [pid = 3736] [serial = 581] [outer = 11972000] 18:23:38 INFO - PROCESS | 3736 | 1463966618405 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (126F1800) [pid = 3736] [serial = 582] [outer = 11972000] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 16C7E400 == 62 [pid = 3736] [id = 186] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 16840C00 == 61 [pid = 3736] [id = 185] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 11F6C000 == 60 [pid = 3736] [id = 184] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 0DE64000 == 59 [pid = 3736] [id = 183] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 11F04000 == 58 [pid = 3736] [id = 182] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 1B515800 == 57 [pid = 3736] [id = 180] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 14007000 == 56 [pid = 3736] [id = 179] 18:23:39 INFO - PROCESS | 3736 | --DOCSHELL 0DC4A800 == 55 [pid = 3736] [id = 178] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (16C78400) [pid = 3736] [serial = 512] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (11F61400) [pid = 3736] [serial = 506] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (12614400) [pid = 3736] [serial = 507] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (13E0E800) [pid = 3736] [serial = 504] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (12242000) [pid = 3736] [serial = 503] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1B517800) [pid = 3736] [serial = 528] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (16843C00) [pid = 3736] [serial = 509] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (18093000) [pid = 3736] [serial = 515] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (16A53000) [pid = 3736] [serial = 510] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (0DE6B800) [pid = 3736] [serial = 501] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (0DD2A800) [pid = 3736] [serial = 500] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1B512400) [pid = 3736] [serial = 482] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1223D400) [pid = 3736] [serial = 485] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (17B12000) [pid = 3736] [serial = 488] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1A010400) [pid = 3736] [serial = 491] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1B61C800) [pid = 3736] [serial = 494] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (190ED400) [pid = 3736] [serial = 530] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1C627800) [pid = 3736] [serial = 497] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1929B800) [pid = 3736] [serial = 518] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (18342C00) [pid = 3736] [serial = 516] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1B2AE000) [pid = 3736] [serial = 521] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1A0DB400) [pid = 3736] [serial = 519] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1B45C400) [pid = 3736] [serial = 527] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1B406000) [pid = 3736] [serial = 522] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (191F0000) [pid = 3736] [serial = 524] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (17A7E000) [pid = 3736] [serial = 513] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1B2A9000) [pid = 3736] [serial = 525] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3736 | 1463966619385 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:23:39 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:23:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1338ms 18:23:39 INFO - PROCESS | 3736 | 1463966619422 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 18:23:39 INFO - PROCESS | 3736 | 1463966619427 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 18:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:23:39 INFO - PROCESS | 3736 | 1463966619433 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 3736 | 1463966619436 Marionette TRACE conn6 <- [1,742,null,{}] 18:23:39 INFO - PROCESS | 3736 | 1463966619439 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:39 INFO - PROCESS | 3736 | 1463966619527 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 18:23:39 INFO - PROCESS | 3736 | 1463966619535 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 3736 | ++DOCSHELL 0DE61800 == 56 [pid = 3736] [id = 195] 18:23:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (0DE67400) [pid = 3736] [serial = 583] [outer = 00000000] 18:23:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (11F04000) [pid = 3736] [serial = 584] [outer = 0DE67400] 18:23:39 INFO - PROCESS | 3736 | 1463966619581 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (11F6D000) [pid = 3736] [serial = 585] [outer = 0DE67400] 18:23:40 INFO - PROCESS | 3736 | 1463966620573 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:23:40 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:23:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1183ms 18:23:40 INFO - PROCESS | 3736 | 1463966620620 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 18:23:40 INFO - PROCESS | 3736 | 1463966620622 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 18:23:40 INFO - PROCESS | 3736 | 1463966620626 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:23:40 INFO - PROCESS | 3736 | 1463966620629 Marionette TRACE conn6 <- [1,746,null,{}] 18:23:40 INFO - PROCESS | 3736 | 1463966620639 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:40 INFO - PROCESS | 3736 | 1463966620733 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 18:23:40 INFO - PROCESS | 3736 | 1463966620741 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 3736 | ++DOCSHELL 16A52000 == 57 [pid = 3736] [id = 196] 18:23:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (16A53000) [pid = 3736] [serial = 586] [outer = 00000000] 18:23:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (16C74C00) [pid = 3736] [serial = 587] [outer = 16A53000] 18:23:40 INFO - PROCESS | 3736 | 1463966620789 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1712DC00) [pid = 3736] [serial = 588] [outer = 16A53000] 18:23:41 INFO - PROCESS | 3736 | 1463966621306 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:23:41 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:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 18:23:41 INFO - PROCESS | 3736 | 1463966621359 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 18:23:41 INFO - PROCESS | 3736 | 1463966621362 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 18:23:41 INFO - PROCESS | 3736 | 1463966621365 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:23:41 INFO - PROCESS | 3736 | 1463966621367 Marionette TRACE conn6 <- [1,750,null,{}] 18:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:23:41 INFO - PROCESS | 3736 | 1463966621370 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:41 INFO - PROCESS | 3736 | 1463966621458 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 18:23:41 INFO - PROCESS | 3736 | 1463966621465 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 3736 | ++DOCSHELL 17B39400 == 58 [pid = 3736] [id = 197] 18:23:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (17B42000) [pid = 3736] [serial = 589] [outer = 00000000] 18:23:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (180D4C00) [pid = 3736] [serial = 590] [outer = 17B42000] 18:23:41 INFO - PROCESS | 3736 | 1463966621510 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (18344400) [pid = 3736] [serial = 591] [outer = 17B42000] 18:23:42 INFO - PROCESS | 3736 | 1463966622467 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:23:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1119ms 18:23:42 INFO - PROCESS | 3736 | 1463966622489 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 3736 | 1463966622500 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 18:23:42 INFO - PROCESS | 3736 | 1463966622504 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:23:42 INFO - PROCESS | 3736 | 1463966622506 Marionette TRACE conn6 <- [1,754,null,{}] 18:23:42 INFO - PROCESS | 3736 | 1463966622518 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:42 INFO - PROCESS | 3736 | 1463966622635 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 18:23:42 INFO - PROCESS | 3736 | 1463966622641 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 3736 | ++DOCSHELL 1834DC00 == 59 [pid = 3736] [id = 198] 18:23:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (18E57800) [pid = 3736] [serial = 592] [outer = 00000000] 18:23:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (190EA800) [pid = 3736] [serial = 593] [outer = 18E57800] 18:23:42 INFO - PROCESS | 3736 | 1463966622686 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (191ECC00) [pid = 3736] [serial = 594] [outer = 18E57800] 18:23:43 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (16C82400) [pid = 3736] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:23:43 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (11F5F400) [pid = 3736] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:23:43 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (13323400) [pid = 3736] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:23:43 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (0DE6BC00) [pid = 3736] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:23:43 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (16846800) [pid = 3736] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:23:43 INFO - PROCESS | 3736 | 1463966623626 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:23:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1132ms 18:23:43 INFO - PROCESS | 3736 | 1463966623641 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 18:23:43 INFO - PROCESS | 3736 | 1463966623643 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 18:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:23:43 INFO - PROCESS | 3736 | 1463966623649 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:23:43 INFO - PROCESS | 3736 | 1463966623651 Marionette TRACE conn6 <- [1,758,null,{}] 18:23:43 INFO - PROCESS | 3736 | 1463966623655 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:43 INFO - PROCESS | 3736 | 1463966623764 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 18:23:43 INFO - PROCESS | 3736 | 1463966623771 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 3736 | ++DOCSHELL 126F0800 == 60 [pid = 3736] [id = 199] 18:23:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (16BB6C00) [pid = 3736] [serial = 595] [outer = 00000000] 18:23:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1B30CC00) [pid = 3736] [serial = 596] [outer = 16BB6C00] 18:23:43 INFO - PROCESS | 3736 | 1463966623817 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1B402400) [pid = 3736] [serial = 597] [outer = 16BB6C00] 18:23:44 INFO - PROCESS | 3736 | 1463966624269 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 18:23:44 INFO - PROCESS | 3736 | 1463966624322 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 3736 | 1463966624324 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 18:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:23:44 INFO - PROCESS | 3736 | 1463966624327 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 3736 | 1463966624329 Marionette TRACE conn6 <- [1,762,null,{}] 18:23:44 INFO - PROCESS | 3736 | 1463966624332 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:44 INFO - PROCESS | 3736 | 1463966624420 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 18:23:44 INFO - PROCESS | 3736 | 1463966624427 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 3736 | ++DOCSHELL 13419000 == 61 [pid = 3736] [id = 200] 18:23:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1B40A400) [pid = 3736] [serial = 598] [outer = 00000000] 18:23:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1B45EC00) [pid = 3736] [serial = 599] [outer = 1B40A400] 18:23:44 INFO - PROCESS | 3736 | 1463966624472 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1B51D000) [pid = 3736] [serial = 600] [outer = 1B40A400] 18:23:44 INFO - PROCESS | 3736 | 1463966624913 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 18:23:44 INFO - PROCESS | 3736 | 1463966624958 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 3736 | 1463966624960 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 18:23:44 INFO - PROCESS | 3736 | 1463966624963 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 3736 | 1463966624965 Marionette TRACE conn6 <- [1,766,null,{}] 18:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:23:44 INFO - PROCESS | 3736 | 1463966624969 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:45 INFO - PROCESS | 3736 | 1463966625062 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 18:23:45 INFO - PROCESS | 3736 | 1463966625068 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 3736 | ++DOCSHELL 14007000 == 62 [pid = 3736] [id = 201] 18:23:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1B616000) [pid = 3736] [serial = 601] [outer = 00000000] 18:23:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1BE72C00) [pid = 3736] [serial = 602] [outer = 1B616000] 18:23:45 INFO - PROCESS | 3736 | 1463966625112 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1C624400) [pid = 3736] [serial = 603] [outer = 1B616000] 18:23:45 INFO - PROCESS | 3736 | 1463966625570 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 18:23:45 INFO - PROCESS | 3736 | 1463966625597 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 18:23:45 INFO - PROCESS | 3736 | 1463966625599 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 18:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:23:45 INFO - PROCESS | 3736 | 1463966625602 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 3736 | 1463966625604 Marionette TRACE conn6 <- [1,770,null,{}] 18:23:45 INFO - PROCESS | 3736 | 1463966625607 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:45 INFO - PROCESS | 3736 | 1463966625797 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 18:23:45 INFO - PROCESS | 3736 | 1463966625914 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 3736 | ++DOCSHELL 0CB30800 == 63 [pid = 3736] [id = 202] 18:23:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (0CC71000) [pid = 3736] [serial = 604] [outer = 00000000] 18:23:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (0DE69400) [pid = 3736] [serial = 605] [outer = 0CC71000] 18:23:45 INFO - PROCESS | 3736 | 1463966625976 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (0DE6B400) [pid = 3736] [serial = 606] [outer = 0CC71000] 18:23:46 INFO - PROCESS | 3736 | 1463966626663 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1127ms 18:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:23:46 INFO - PROCESS | 3736 | 1463966626732 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 18:23:46 INFO - PROCESS | 3736 | 1463966626736 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 18:23:46 INFO - PROCESS | 3736 | 1463966626741 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:23:46 INFO - PROCESS | 3736 | 1463966626745 Marionette TRACE conn6 <- [1,774,null,{}] 18:23:46 INFO - PROCESS | 3736 | 1463966626765 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:46 INFO - PROCESS | 3736 | 1463966626887 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 18:23:47 INFO - PROCESS | 3736 | 1463966627020 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:47 INFO - PROCESS | 3736 | ++DOCSHELL 15018000 == 64 [pid = 3736] [id = 203] 18:23:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (150C8800) [pid = 3736] [serial = 607] [outer = 00000000] 18:23:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (16A48000) [pid = 3736] [serial = 608] [outer = 150C8800] 18:23:47 INFO - PROCESS | 3736 | 1463966627078 Marionette DEBUG loaded listener.js 18:23:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (16C56000) [pid = 3736] [serial = 609] [outer = 150C8800] 18:23:47 INFO - PROCESS | 3736 | 1463966627704 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1036ms 18:23:47 INFO - PROCESS | 3736 | 1463966627777 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 18:23:47 INFO - PROCESS | 3736 | 1463966627781 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 18:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:23:47 INFO - PROCESS | 3736 | 1463966627784 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - PROCESS | 3736 | 1463966627787 Marionette TRACE conn6 <- [1,778,null,{}] 18:23:47 INFO - PROCESS | 3736 | 1463966627791 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:47 INFO - PROCESS | 3736 | 1463966627903 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 18:23:48 INFO - PROCESS | 3736 | 1463966628049 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 3736 | ++DOCSHELL 190E5000 == 65 [pid = 3736] [id = 204] 18:23:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (190E6000) [pid = 3736] [serial = 610] [outer = 00000000] 18:23:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1A69F000) [pid = 3736] [serial = 611] [outer = 190E6000] 18:23:48 INFO - PROCESS | 3736 | 1463966628109 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1B30B000) [pid = 3736] [serial = 612] [outer = 190E6000] 18:23:48 INFO - PROCESS | 3736 | 1463966628746 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 970ms 18:23:48 INFO - PROCESS | 3736 | 1463966628757 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 3736 | 1463966628761 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 18:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:23:48 INFO - PROCESS | 3736 | 1463966628772 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 3736 | 1463966628777 Marionette TRACE conn6 <- [1,782,null,{}] 18:23:48 INFO - PROCESS | 3736 | 1463966628781 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:48 INFO - PROCESS | 3736 | 1463966628898 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 18:23:49 INFO - PROCESS | 3736 | 1463966629014 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 3736 | ++DOCSHELL 1B306C00 == 66 [pid = 3736] [id = 205] 18:23:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1B308800) [pid = 3736] [serial = 613] [outer = 00000000] 18:23:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1D5A5400) [pid = 3736] [serial = 614] [outer = 1B308800] 18:23:49 INFO - PROCESS | 3736 | 1463966629112 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1D5A9000) [pid = 3736] [serial = 615] [outer = 1B308800] 18:23:49 INFO - PROCESS | 3736 | 1463966629725 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 990ms 18:23:49 INFO - PROCESS | 3736 | 1463966629759 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 3736 | 1463966629762 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 18:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:23:49 INFO - PROCESS | 3736 | 1463966629766 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:23:49 INFO - PROCESS | 3736 | 1463966629768 Marionette TRACE conn6 <- [1,786,null,{}] 18:23:49 INFO - PROCESS | 3736 | 1463966629772 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:49 INFO - PROCESS | 3736 | 1463966629882 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 18:23:50 INFO - PROCESS | 3736 | 1463966630025 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 3736 | ++DOCSHELL 1DFA1000 == 67 [pid = 3736] [id = 206] 18:23:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1DFA2000) [pid = 3736] [serial = 616] [outer = 00000000] 18:23:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1DFA8800) [pid = 3736] [serial = 617] [outer = 1DFA2000] 18:23:50 INFO - PROCESS | 3736 | 1463966630084 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1DFAB800) [pid = 3736] [serial = 618] [outer = 1DFA2000] 18:23:50 INFO - PROCESS | 3736 | 1463966630660 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 18:23:50 INFO - PROCESS | 3736 | 1463966630702 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 18:23:50 INFO - PROCESS | 3736 | 1463966630704 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 18:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:23:50 INFO - PROCESS | 3736 | 1463966630708 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 3736 | 1463966630710 Marionette TRACE conn6 <- [1,790,null,{}] 18:23:50 INFO - PROCESS | 3736 | 1463966630713 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:50 INFO - PROCESS | 3736 | 1463966630827 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 18:23:50 INFO - PROCESS | 3736 | 1463966630989 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 3736 | ++DOCSHELL 1EA5F800 == 68 [pid = 3736] [id = 207] 18:23:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1EA60000) [pid = 3736] [serial = 619] [outer = 00000000] 18:23:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (1EA64400) [pid = 3736] [serial = 620] [outer = 1EA60000] 18:23:51 INFO - PROCESS | 3736 | 1463966631055 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (1FF2BC00) [pid = 3736] [serial = 621] [outer = 1EA60000] 18:23:51 INFO - PROCESS | 3736 | 1463966631748 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 18:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1066ms 18:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:23:51 INFO - PROCESS | 3736 | 1463966631799 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 3736 | 1463966631801 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 18:23:51 INFO - PROCESS | 3736 | 1463966631805 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 3736 | 1463966631807 Marionette TRACE conn6 <- [1,794,null,{}] 18:23:51 INFO - PROCESS | 3736 | 1463966631811 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:51 INFO - PROCESS | 3736 | 1463966631926 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 18:23:52 INFO - PROCESS | 3736 | 1463966632203 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 3736 | ++DOCSHELL 0DD33C00 == 69 [pid = 3736] [id = 208] 18:23:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (0DF62C00) [pid = 3736] [serial = 622] [outer = 00000000] 18:23:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (0E1B9800) [pid = 3736] [serial = 623] [outer = 0DF62C00] 18:23:52 INFO - PROCESS | 3736 | 1463966632284 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (0EC4E400) [pid = 3736] [serial = 624] [outer = 0DF62C00] 18:23:52 INFO - PROCESS | 3736 | 1463966632906 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1118ms 18:23:52 INFO - PROCESS | 3736 | 1463966632929 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 18:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:23:52 INFO - PROCESS | 3736 | 1463966632933 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 18:23:52 INFO - PROCESS | 3736 | 1463966632938 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - PROCESS | 3736 | 1463966632942 Marionette TRACE conn6 <- [1,798,null,{}] 18:23:52 INFO - PROCESS | 3736 | 1463966632948 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:53 INFO - PROCESS | 3736 | 1463966633060 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 18:23:53 INFO - PROCESS | 3736 | 1463966633223 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 3736 | ++DOCSHELL 12213000 == 70 [pid = 3736] [id = 209] 18:23:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1223D400) [pid = 3736] [serial = 625] [outer = 00000000] 18:23:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (16A4A400) [pid = 3736] [serial = 626] [outer = 1223D400] 18:23:53 INFO - PROCESS | 3736 | 1463966633274 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (16C2B800) [pid = 3736] [serial = 627] [outer = 1223D400] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 14007000 == 69 [pid = 3736] [id = 201] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 13419000 == 68 [pid = 3736] [id = 200] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 126F0800 == 67 [pid = 3736] [id = 199] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 1834DC00 == 66 [pid = 3736] [id = 198] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 17B39400 == 65 [pid = 3736] [id = 197] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 16A52000 == 64 [pid = 3736] [id = 196] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 0DE61800 == 63 [pid = 3736] [id = 195] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 112A8C00 == 62 [pid = 3736] [id = 194] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1B61D000) [pid = 3736] [serial = 539] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (16C34400) [pid = 3736] [serial = 536] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (11F0E800) [pid = 3736] [serial = 533] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (16CC5C00) [pid = 3736] [serial = 560] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOCSHELL 0DD34400 == 61 [pid = 3736] [id = 187] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (17B3D000) [pid = 3736] [serial = 557] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (14008000) [pid = 3736] [serial = 546] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (12613800) [pid = 3736] [serial = 545] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1532D400) [pid = 3736] [serial = 551] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (0E1B1C00) [pid = 3736] [serial = 548] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (0E464C00) [pid = 3736] [serial = 549] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1B307800) [pid = 3736] [serial = 542] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (17B43800) [pid = 3736] [serial = 558] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (16C29400) [pid = 3736] [serial = 554] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (1544BC00) [pid = 3736] [serial = 552] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (16C74000) [pid = 3736] [serial = 555] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 3736 | 1463966633857 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 990ms 18:23:53 INFO - PROCESS | 3736 | 1463966633931 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 3736 | 1463966633935 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 18:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:23:53 INFO - PROCESS | 3736 | 1463966633946 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 3736 | 1463966633949 Marionette TRACE conn6 <- [1,802,null,{}] 18:23:53 INFO - PROCESS | 3736 | 1463966633954 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:54 INFO - PROCESS | 3736 | 1463966634047 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 18:23:54 INFO - PROCESS | 3736 | 1463966634060 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 3736 | ++DOCSHELL 0E241C00 == 62 [pid = 3736] [id = 210] 18:23:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (0E244400) [pid = 3736] [serial = 628] [outer = 00000000] 18:23:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (12613800) [pid = 3736] [serial = 629] [outer = 0E244400] 18:23:54 INFO - PROCESS | 3736 | 1463966634110 Marionette DEBUG loaded listener.js 18:23:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (13E0CC00) [pid = 3736] [serial = 630] [outer = 0E244400] 18:23:54 INFO - PROCESS | 3736 | 1463966634631 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 3736 | 1463966634676 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 18:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:23:54 INFO - PROCESS | 3736 | 1463966634681 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:23:54 INFO - PROCESS | 3736 | 1463966634687 Marionette TRACE conn6 <- [1,806,null,{}] 18:23:54 INFO - PROCESS | 3736 | 1463966634696 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:54 INFO - PROCESS | 3736 | 1463966634790 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 18:23:54 INFO - PROCESS | 3736 | 1463966634894 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 3736 | ++DOCSHELL 16BB3000 == 63 [pid = 3736] [id = 211] 18:23:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (16BB5400) [pid = 3736] [serial = 631] [outer = 00000000] 18:23:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (17B39800) [pid = 3736] [serial = 632] [outer = 16BB5400] 18:23:54 INFO - PROCESS | 3736 | 1463966634942 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (17B43C00) [pid = 3736] [serial = 633] [outer = 16BB5400] 18:23:55 INFO - PROCESS | 3736 | 1463966635312 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 690ms 18:23:55 INFO - PROCESS | 3736 | 1463966635374 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 18:23:55 INFO - PROCESS | 3736 | 1463966635377 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 18:23:55 INFO - PROCESS | 3736 | 1463966635380 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:23:55 INFO - PROCESS | 3736 | 1463966635382 Marionette TRACE conn6 <- [1,810,null,{}] 18:23:55 INFO - PROCESS | 3736 | 1463966635385 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:55 INFO - PROCESS | 3736 | 1463966635498 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 18:23:55 INFO - PROCESS | 3736 | 1463966635512 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 3736 | ++DOCSHELL 17B6B800 == 64 [pid = 3736] [id = 212] 18:23:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (17B6C800) [pid = 3736] [serial = 634] [outer = 00000000] 18:23:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (180A1800) [pid = 3736] [serial = 635] [outer = 17B6C800] 18:23:55 INFO - PROCESS | 3736 | 1463966635558 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (18343800) [pid = 3736] [serial = 636] [outer = 17B6C800] 18:23:56 INFO - PROCESS | 3736 | 1463966636061 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 3736 | 1463966636116 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 18:23:56 INFO - PROCESS | 3736 | 1463966636119 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - PROCESS | 3736 | 1463966636121 Marionette TRACE conn6 <- [1,814,null,{}] 18:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:23:56 INFO - PROCESS | 3736 | 1463966636125 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:56 INFO - PROCESS | 3736 | 1463966636243 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 18:23:56 INFO - PROCESS | 3736 | 1463966636310 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 3736 | ++DOCSHELL 18F2E400 == 65 [pid = 3736] [id = 213] 18:23:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (190E7800) [pid = 3736] [serial = 637] [outer = 00000000] 18:23:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1A015800) [pid = 3736] [serial = 638] [outer = 190E7800] 18:23:56 INFO - PROCESS | 3736 | 1463966636363 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1A6A0000) [pid = 3736] [serial = 639] [outer = 190E7800] 18:23:56 INFO - PROCESS | 3736 | 1463966636840 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 770ms 18:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:23:56 INFO - PROCESS | 3736 | 1463966636894 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 3736 | 1463966636896 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 18:23:56 INFO - PROCESS | 3736 | 1463966636899 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - PROCESS | 3736 | 1463966636901 Marionette TRACE conn6 <- [1,818,null,{}] 18:23:56 INFO - PROCESS | 3736 | 1463966636904 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:57 INFO - PROCESS | 3736 | 1463966637033 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 18:23:57 INFO - PROCESS | 3736 | 1463966637107 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 3736 | ++DOCSHELL 1A6A6800 == 66 [pid = 3736] [id = 214] 18:23:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1B306000) [pid = 3736] [serial = 640] [outer = 00000000] 18:23:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1B458400) [pid = 3736] [serial = 641] [outer = 1B306000] 18:23:57 INFO - PROCESS | 3736 | 1463966637153 Marionette DEBUG loaded listener.js 18:23:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1B519C00) [pid = 3736] [serial = 642] [outer = 1B306000] 18:23:57 INFO - PROCESS | 3736 | 1463966637597 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 18:23:57 INFO - PROCESS | 3736 | 1463966637635 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 18:23:57 INFO - PROCESS | 3736 | 1463966637637 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 18:23:57 INFO - PROCESS | 3736 | 1463966637640 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:23:57 INFO - PROCESS | 3736 | 1463966637642 Marionette TRACE conn6 <- [1,822,null,{}] 18:23:57 INFO - PROCESS | 3736 | 1463966637645 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:57 INFO - PROCESS | 3736 | 1463966637880 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (18E57800) [pid = 3736] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (16BB6C00) [pid = 3736] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1B40A400) [pid = 3736] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (16A53000) [pid = 3736] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (11972000) [pid = 3736] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (0DE67400) [pid = 3736] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (17B42000) [pid = 3736] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (16A44C00) [pid = 3736] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (190E9000) [pid = 3736] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:23:57 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1B511400) [pid = 3736] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:23:57 INFO - PROCESS | 3736 | 1463966637953 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE5400 == 67 [pid = 3736] [id = 215] 18:23:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (0CAEA000) [pid = 3736] [serial = 643] [outer = 00000000] 18:23:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (11972000) [pid = 3736] [serial = 644] [outer = 0CAEA000] 18:23:57 INFO - PROCESS | 3736 | 1463966638000 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (16C2E400) [pid = 3736] [serial = 645] [outer = 0CAEA000] 18:23:58 INFO - PROCESS | 3736 | 1463966638401 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 830ms 18:23:58 INFO - PROCESS | 3736 | 1463966638475 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 3736 | 1463966638477 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 18:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:23:58 INFO - PROCESS | 3736 | 1463966638495 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - PROCESS | 3736 | 1463966638497 Marionette TRACE conn6 <- [1,826,null,{}] 18:23:58 INFO - PROCESS | 3736 | 1463966638500 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:58 INFO - PROCESS | 3736 | 1463966638590 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 18:23:58 INFO - PROCESS | 3736 | 1463966638604 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 3736 | ++DOCSHELL 1261E400 == 68 [pid = 3736] [id = 216] 18:23:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (17B42000) [pid = 3736] [serial = 646] [outer = 00000000] 18:23:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1BE75000) [pid = 3736] [serial = 647] [outer = 17B42000] 18:23:58 INFO - PROCESS | 3736 | 1463966638651 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1C623400) [pid = 3736] [serial = 648] [outer = 17B42000] 18:23:59 INFO - PROCESS | 3736 | 1463966639095 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 18:23:59 INFO - PROCESS | 3736 | 1463966639131 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 3736 | 1463966639133 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 18:23:59 INFO - PROCESS | 3736 | 1463966639136 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:23:59 INFO - PROCESS | 3736 | 1463966639138 Marionette TRACE conn6 <- [1,830,null,{}] 18:23:59 INFO - PROCESS | 3736 | 1463966639141 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:59 INFO - PROCESS | 3736 | 1463966639227 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 18:23:59 INFO - PROCESS | 3736 | 1463966639233 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 3736 | ++DOCSHELL 1B45D400 == 69 [pid = 3736] [id = 217] 18:23:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1BE6D400) [pid = 3736] [serial = 649] [outer = 00000000] 18:23:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1DFA2C00) [pid = 3736] [serial = 650] [outer = 1BE6D400] 18:23:59 INFO - PROCESS | 3736 | 1463966639278 Marionette DEBUG loaded listener.js 18:23:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1EA59C00) [pid = 3736] [serial = 651] [outer = 1BE6D400] 18:23:59 INFO - PROCESS | 3736 | 1463966639722 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 18:23:59 INFO - PROCESS | 3736 | 1463966639771 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 3736 | 1463966639773 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 18:23:59 INFO - PROCESS | 3736 | 1463966639777 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:23:59 INFO - PROCESS | 3736 | 1463966639779 Marionette TRACE conn6 <- [1,834,null,{}] 18:23:59 INFO - PROCESS | 3736 | 1463966639783 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:59 INFO - PROCESS | 3736 | 1463966639868 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 18:24:00 INFO - PROCESS | 3736 | 1463966640108 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 3736 | ++DOCSHELL 0DD28800 == 70 [pid = 3736] [id = 218] 18:24:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (0DD2CC00) [pid = 3736] [serial = 652] [outer = 00000000] 18:24:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (0DE6E000) [pid = 3736] [serial = 653] [outer = 0DD2CC00] 18:24:00 INFO - PROCESS | 3736 | 1463966640171 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (0E23A800) [pid = 3736] [serial = 654] [outer = 0DD2CC00] 18:24:00 INFO - PROCESS | 3736 | 1463966640775 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1075ms 18:24:00 INFO - PROCESS | 3736 | 1463966640858 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 3736 | 1463966640863 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 18:24:00 INFO - PROCESS | 3736 | 1463966640867 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:24:00 INFO - PROCESS | 3736 | 1463966640871 Marionette TRACE conn6 <- [1,838,null,{}] 18:24:00 INFO - PROCESS | 3736 | 1463966640877 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:01 INFO - PROCESS | 3736 | 1463966641056 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 18:24:01 INFO - PROCESS | 3736 | 1463966641069 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 3736 | ++DOCSHELL 150D1C00 == 71 [pid = 3736] [id = 219] 18:24:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1532D400) [pid = 3736] [serial = 655] [outer = 00000000] 18:24:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (16A4BC00) [pid = 3736] [serial = 656] [outer = 1532D400] 18:24:01 INFO - PROCESS | 3736 | 1463966641125 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (16C76800) [pid = 3736] [serial = 657] [outer = 1532D400] 18:24:01 INFO - PROCESS | 3736 | 1463966641827 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 18:24:01 INFO - PROCESS | 3736 | 1463966641844 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 3736 | 1463966641848 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 18:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:24:01 INFO - PROCESS | 3736 | 1463966641867 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 3736 | 1463966641870 Marionette TRACE conn6 <- [1,842,null,{}] 18:24:01 INFO - PROCESS | 3736 | 1463966641874 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:01 INFO - PROCESS | 3736 | 1463966641986 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 18:24:02 INFO - PROCESS | 3736 | 1463966642134 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:02 INFO - PROCESS | 3736 | ++DOCSHELL 19927000 == 72 [pid = 3736] [id = 220] 18:24:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1A2DD800) [pid = 3736] [serial = 658] [outer = 00000000] 18:24:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1AE32C00) [pid = 3736] [serial = 659] [outer = 1A2DD800] 18:24:02 INFO - PROCESS | 3736 | 1463966642194 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1AE38000) [pid = 3736] [serial = 660] [outer = 1A2DD800] 18:24:02 INFO - PROCESS | 3736 | 1463966642829 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1021ms 18:24:02 INFO - PROCESS | 3736 | 1463966642891 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 18:24:02 INFO - PROCESS | 3736 | 1463966642894 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 18:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:24:02 INFO - PROCESS | 3736 | 1463966642904 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 3736 | 1463966642910 Marionette TRACE conn6 <- [1,846,null,{}] 18:24:02 INFO - PROCESS | 3736 | 1463966642932 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:03 INFO - PROCESS | 3736 | 1463966643044 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 18:24:03 INFO - PROCESS | 3736 | 1463966643187 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 3736 | ++DOCSHELL 1F029000 == 73 [pid = 3736] [id = 221] 18:24:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1F029400) [pid = 3736] [serial = 661] [outer = 00000000] 18:24:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1F02F000) [pid = 3736] [serial = 662] [outer = 1F029400] 18:24:03 INFO - PROCESS | 3736 | 1463966643969 Marionette DEBUG loaded listener.js 18:24:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1FF31400) [pid = 3736] [serial = 663] [outer = 1F029400] 18:24:04 INFO - PROCESS | 3736 | 1463966644908 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2045ms 18:24:04 INFO - PROCESS | 3736 | 1463966644945 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 18:24:04 INFO - PROCESS | 3736 | 1463966644948 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 18:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:24:04 INFO - PROCESS | 3736 | 1463966644952 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 3736 | 1463966644954 Marionette TRACE conn6 <- [1,850,null,{}] 18:24:04 INFO - PROCESS | 3736 | 1463966644957 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:05 INFO - PROCESS | 3736 | 1463966645067 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 18:24:05 INFO - PROCESS | 3736 | 1463966645180 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 3736 | ++DOCSHELL 1B454800 == 74 [pid = 3736] [id = 222] 18:24:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (1D5A5000) [pid = 3736] [serial = 664] [outer = 00000000] 18:24:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (1FF9A400) [pid = 3736] [serial = 665] [outer = 1D5A5000] 18:24:05 INFO - PROCESS | 3736 | 1463966645275 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (21B22400) [pid = 3736] [serial = 666] [outer = 1D5A5000] 18:24:05 INFO - PROCESS | 3736 | 1463966645888 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 970ms 18:24:05 INFO - PROCESS | 3736 | 1463966645925 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 18:24:05 INFO - PROCESS | 3736 | 1463966645928 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 18:24:05 INFO - PROCESS | 3736 | 1463966645932 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:24:05 INFO - PROCESS | 3736 | 1463966645934 Marionette TRACE conn6 <- [1,854,null,{}] 18:24:05 INFO - PROCESS | 3736 | 1463966645937 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:06 INFO - PROCESS | 3736 | 1463966646045 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 18:24:06 INFO - PROCESS | 3736 | 1463966646203 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:06 INFO - PROCESS | 3736 | ++DOCSHELL 210A6400 == 75 [pid = 3736] [id = 223] 18:24:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (210A6800) [pid = 3736] [serial = 667] [outer = 00000000] 18:24:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (210A9800) [pid = 3736] [serial = 668] [outer = 210A6800] 18:24:06 INFO - PROCESS | 3736 | 1463966646265 Marionette DEBUG loaded listener.js 18:24:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (210AEC00) [pid = 3736] [serial = 669] [outer = 210A6800] 18:24:06 INFO - PROCESS | 3736 | 1463966646919 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1016ms 18:24:06 INFO - PROCESS | 3736 | 1463966646951 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 18:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:24:06 INFO - PROCESS | 3736 | 1463966646954 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 18:24:06 INFO - PROCESS | 3736 | 1463966646957 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - PROCESS | 3736 | 1463966646959 Marionette TRACE conn6 <- [1,858,null,{}] 18:24:06 INFO - PROCESS | 3736 | 1463966646963 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:07 INFO - PROCESS | 3736 | 1463966647076 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 18:24:07 INFO - PROCESS | 3736 | 1463966647225 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 3736 | ++DOCSHELL 21B20400 == 76 [pid = 3736] [id = 224] 18:24:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (21B28400) [pid = 3736] [serial = 670] [outer = 00000000] 18:24:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (21FA4000) [pid = 3736] [serial = 671] [outer = 21B28400] 18:24:07 INFO - PROCESS | 3736 | 1463966647283 Marionette DEBUG loaded listener.js 18:24:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (21FA6C00) [pid = 3736] [serial = 672] [outer = 21B28400] 18:24:07 INFO - PROCESS | 3736 | 1463966647888 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 970ms 18:24:07 INFO - PROCESS | 3736 | 1463966647932 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 3736 | 1463966647934 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 18:24:07 INFO - PROCESS | 3736 | 1463966647938 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:24:07 INFO - PROCESS | 3736 | 1463966647940 Marionette TRACE conn6 <- [1,862,null,{}] 18:24:07 INFO - PROCESS | 3736 | 1463966647944 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:08 INFO - PROCESS | 3736 | 1463966648052 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 18:24:08 INFO - PROCESS | 3736 | 1463966648215 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 3736 | ++DOCSHELL 21FA9C00 == 77 [pid = 3736] [id = 225] 18:24:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (21FAB800) [pid = 3736] [serial = 673] [outer = 00000000] 18:24:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (21FAE800) [pid = 3736] [serial = 674] [outer = 21FAB800] 18:24:08 INFO - PROCESS | 3736 | 1463966648273 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (221DD400) [pid = 3736] [serial = 675] [outer = 21FAB800] 18:24:08 INFO - PROCESS | 3736 | 1463966648825 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 18:24:08 INFO - PROCESS | 3736 | 1463966648915 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 3736 | 1463966648917 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 18:24:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (16C36400) [pid = 3736] [serial = 676] [outer = 0D574C00] 18:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:24:08 INFO - PROCESS | 3736 | 1463966648952 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 3736 | 1463966648954 Marionette TRACE conn6 <- [1,866,null,{}] 18:24:09 INFO - PROCESS | 3736 | 1463966649025 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:09 INFO - PROCESS | 3736 | 1463966649180 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 18:24:09 INFO - PROCESS | 3736 | 1463966649249 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 3736 | ++DOCSHELL 0E105400 == 78 [pid = 3736] [id = 226] 18:24:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (0E1BA800) [pid = 3736] [serial = 677] [outer = 00000000] 18:24:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (1809C800) [pid = 3736] [serial = 678] [outer = 0E1BA800] 18:24:09 INFO - PROCESS | 3736 | 1463966649344 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (1B51F000) [pid = 3736] [serial = 679] [outer = 0E1BA800] 18:24:10 INFO - PROCESS | 3736 | 1463966650102 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1216ms 18:24:10 INFO - PROCESS | 3736 | 1463966650143 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 3736 | 1463966650148 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 18:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:24:10 INFO - PROCESS | 3736 | 1463966650152 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - PROCESS | 3736 | 1463966650156 Marionette TRACE conn6 <- [1,870,null,{}] 18:24:10 INFO - PROCESS | 3736 | 1463966650161 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:10 INFO - PROCESS | 3736 | 1463966650306 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 18:24:10 INFO - PROCESS | 3736 | 1463966650435 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 3736 | ++DOCSHELL 13411C00 == 79 [pid = 3736] [id = 227] 18:24:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (13E07000) [pid = 3736] [serial = 680] [outer = 00000000] 18:24:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (1544C400) [pid = 3736] [serial = 681] [outer = 13E07000] 18:24:10 INFO - PROCESS | 3736 | 1463966650488 Marionette DEBUG loaded listener.js 18:24:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (16C62C00) [pid = 3736] [serial = 682] [outer = 13E07000] 18:24:11 INFO - PROCESS | 3736 | 1463966651059 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 1A016000 == 78 [pid = 3736] [id = 145] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 1809B400 == 77 [pid = 3736] [id = 91] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 16C33400 == 76 [pid = 3736] [id = 163] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 1B45D400 == 75 [pid = 3736] [id = 217] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 1261E400 == 74 [pid = 3736] [id = 216] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 0CAE5400 == 73 [pid = 3736] [id = 215] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 1A6A6800 == 72 [pid = 3736] [id = 214] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 18F2E400 == 71 [pid = 3736] [id = 213] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 17B6B800 == 70 [pid = 3736] [id = 212] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 16BB3000 == 69 [pid = 3736] [id = 211] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 0E241C00 == 68 [pid = 3736] [id = 210] 18:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 990ms 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (1BE72C00) [pid = 3736] [serial = 602] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 12213000 == 67 [pid = 3736] [id = 209] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 0DD33C00 == 66 [pid = 3736] [id = 208] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 190E5000 == 65 [pid = 3736] [id = 204] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 15018000 == 64 [pid = 3736] [id = 203] 18:24:11 INFO - PROCESS | 3736 | --DOCSHELL 0CB30800 == 63 [pid = 3736] [id = 202] 18:24:11 INFO - PROCESS | 3736 | 1463966651175 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 3736 | 1463966651181 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 18:24:11 INFO - PROCESS | 3736 | 1463966651190 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - PROCESS | 3736 | 1463966651192 Marionette TRACE conn6 <- [1,874,null,{}] 18:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:24:11 INFO - PROCESS | 3736 | 1463966651196 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:11 INFO - PROCESS | 3736 | 1463966651308 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (1B51E800) [pid = 3736] [serial = 483] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (1B459000) [pid = 3736] [serial = 531] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (1C330C00) [pid = 3736] [serial = 435] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (190EA800) [pid = 3736] [serial = 593] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (1B30CC00) [pid = 3736] [serial = 596] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (1B45EC00) [pid = 3736] [serial = 599] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (0E418C00) [pid = 3736] [serial = 563] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (16C74C00) [pid = 3736] [serial = 587] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (1712DC00) [pid = 3736] [serial = 588] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (126F1800) [pid = 3736] [serial = 582] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (11F69400) [pid = 3736] [serial = 581] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (11F04000) [pid = 3736] [serial = 584] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (11F6D000) [pid = 3736] [serial = 585] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (1B513000) [pid = 3736] [serial = 578] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (180D4C00) [pid = 3736] [serial = 590] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (16841C00) [pid = 3736] [serial = 566] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (18E58800) [pid = 3736] [serial = 569] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (190F0C00) [pid = 3736] [serial = 572] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1B2AF400) [pid = 3736] [serial = 575] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (191ECC00) [pid = 3736] [serial = 594] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (1B402400) [pid = 3736] [serial = 597] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1B51D000) [pid = 3736] [serial = 600] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (18344400) [pid = 3736] [serial = 591] [outer = 00000000] [url = about:blank] 18:24:11 INFO - PROCESS | 3736 | 1463966651428 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 3736 | ++DOCSHELL 0CAEB400 == 64 [pid = 3736] [id = 228] 18:24:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (0DC51400) [pid = 3736] [serial = 683] [outer = 00000000] 18:24:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (11F62800) [pid = 3736] [serial = 684] [outer = 0DC51400] 18:24:11 INFO - PROCESS | 3736 | 1463966651478 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (12246C00) [pid = 3736] [serial = 685] [outer = 0DC51400] 18:24:11 INFO - PROCESS | 3736 | 1463966651851 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 18:24:11 INFO - PROCESS | 3736 | 1463966651938 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 3736 | 1463966651940 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 18:24:11 INFO - PROCESS | 3736 | 1463966651943 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:24:11 INFO - PROCESS | 3736 | 1463966651947 Marionette TRACE conn6 <- [1,878,null,{}] 18:24:11 INFO - PROCESS | 3736 | 1463966651959 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:12 INFO - PROCESS | 3736 | 1463966652063 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 18:24:12 INFO - PROCESS | 3736 | 1463966652072 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 3736 | ++DOCSHELL 16C78400 == 65 [pid = 3736] [id = 229] 18:24:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (17A7FC00) [pid = 3736] [serial = 686] [outer = 00000000] 18:24:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (17B6D800) [pid = 3736] [serial = 687] [outer = 17A7FC00] 18:24:12 INFO - PROCESS | 3736 | 1463966652120 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (180D4800) [pid = 3736] [serial = 688] [outer = 17A7FC00] 18:24:12 INFO - PROCESS | 3736 | 1463966652592 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 18:24:12 INFO - PROCESS | 3736 | 1463966652618 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 18:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:24:12 INFO - PROCESS | 3736 | 1463966652621 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 18:24:12 INFO - PROCESS | 3736 | 1463966652624 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 3736 | 1463966652626 Marionette TRACE conn6 <- [1,882,null,{}] 18:24:12 INFO - PROCESS | 3736 | 1463966652629 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:12 INFO - PROCESS | 3736 | 1463966652724 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 18:24:12 INFO - PROCESS | 3736 | 1463966652734 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 3736 | ++DOCSHELL 18E5B800 == 66 [pid = 3736] [id = 230] 18:24:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (18E5BC00) [pid = 3736] [serial = 689] [outer = 00000000] 18:24:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (190F1000) [pid = 3736] [serial = 690] [outer = 18E5BC00] 18:24:12 INFO - PROCESS | 3736 | 1463966652782 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (1A0D7C00) [pid = 3736] [serial = 691] [outer = 18E5BC00] 18:24:13 INFO - PROCESS | 3736 | 1463966653242 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 18:24:13 INFO - PROCESS | 3736 | 1463966653295 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 3736 | 1463966653297 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 18:24:13 INFO - PROCESS | 3736 | 1463966653300 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:24:13 INFO - PROCESS | 3736 | 1463966653302 Marionette TRACE conn6 <- [1,886,null,{}] 18:24:13 INFO - PROCESS | 3736 | 1463966653306 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:13 INFO - PROCESS | 3736 | 1463966653408 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 18:24:13 INFO - PROCESS | 3736 | 1463966653444 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:13 INFO - PROCESS | 3736 | ++DOCSHELL 1A6A6800 == 67 [pid = 3736] [id = 231] 18:24:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (1AE2C800) [pid = 3736] [serial = 692] [outer = 00000000] 18:24:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (1B2A7800) [pid = 3736] [serial = 693] [outer = 1AE2C800] 18:24:13 INFO - PROCESS | 3736 | 1463966653495 Marionette DEBUG loaded listener.js 18:24:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (1B402400) [pid = 3736] [serial = 694] [outer = 1AE2C800] 18:24:14 INFO - PROCESS | 3736 | 1463966654030 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 770ms 18:24:14 INFO - PROCESS | 3736 | 1463966654075 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 18:24:14 INFO - PROCESS | 3736 | 1463966654077 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 18:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:24:14 INFO - PROCESS | 3736 | 1463966654080 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:24:14 INFO - PROCESS | 3736 | 1463966654082 Marionette TRACE conn6 <- [1,890,null,{}] 18:24:14 INFO - PROCESS | 3736 | 1463966654085 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:14 INFO - PROCESS | 3736 | 1463966654226 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 18:24:14 INFO - PROCESS | 3736 | 1463966654299 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 3736 | ++DOCSHELL 18F2E400 == 68 [pid = 3736] [id = 232] 18:24:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (1B403C00) [pid = 3736] [serial = 695] [outer = 00000000] 18:24:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (1B61D400) [pid = 3736] [serial = 696] [outer = 1B403C00] 18:24:14 INFO - PROCESS | 3736 | 1463966654347 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (1BE75800) [pid = 3736] [serial = 697] [outer = 1B403C00] 18:24:14 INFO - PROCESS | 3736 | 1463966654806 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 770ms 18:24:14 INFO - PROCESS | 3736 | 1463966654851 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 18:24:14 INFO - PROCESS | 3736 | 1463966654853 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 18:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:24:14 INFO - PROCESS | 3736 | 1463966654856 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:24:14 INFO - PROCESS | 3736 | 1463966654857 Marionette TRACE conn6 <- [1,894,null,{}] 18:24:14 INFO - PROCESS | 3736 | 1463966654861 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:14 INFO - PROCESS | 3736 | 1463966654991 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 18:24:15 INFO - PROCESS | 3736 | 1463966655067 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 3736 | ++DOCSHELL 1B51C400 == 69 [pid = 3736] [id = 233] 18:24:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (1C624000) [pid = 3736] [serial = 698] [outer = 00000000] 18:24:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (1CE6A800) [pid = 3736] [serial = 699] [outer = 1C624000] 18:24:15 INFO - PROCESS | 3736 | 1463966655114 Marionette DEBUG loaded listener.js 18:24:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (1D5A7400) [pid = 3736] [serial = 700] [outer = 1C624000] 18:24:15 INFO - PROCESS | 3736 | 1463966655546 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 18:24:15 INFO - PROCESS | 3736 | 1463966655587 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 18:24:15 INFO - PROCESS | 3736 | 1463966655589 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 18:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:24:15 INFO - PROCESS | 3736 | 1463966655597 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - PROCESS | 3736 | 1463966655599 Marionette TRACE conn6 <- [1,898,null,{}] 18:24:15 INFO - PROCESS | 3736 | 1463966655603 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:15 INFO - PROCESS | 3736 | 1463966655843 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (0DF5A400) [pid = 3736] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (190E7800) [pid = 3736] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (1B306000) [pid = 3736] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (0CAEA000) [pid = 3736] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (0E244400) [pid = 3736] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (17B6C800) [pid = 3736] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (16BB5400) [pid = 3736] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (17B42000) [pid = 3736] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (1B616000) [pid = 3736] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (1223D400) [pid = 3736] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:24:15 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (0DF62C00) [pid = 3736] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:24:15 INFO - PROCESS | 3736 | 1463966655921 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 3736 | ++DOCSHELL 0D532C00 == 70 [pid = 3736] [id = 234] 18:24:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (0D5EC800) [pid = 3736] [serial = 701] [outer = 00000000] 18:24:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (1333F800) [pid = 3736] [serial = 702] [outer = 0D5EC800] 18:24:15 INFO - PROCESS | 3736 | 1463966655969 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (16A4D800) [pid = 3736] [serial = 703] [outer = 0D5EC800] 18:24:16 INFO - PROCESS | 3736 | 1463966656316 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 790ms 18:24:16 INFO - PROCESS | 3736 | 1463966656389 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 18:24:16 INFO - PROCESS | 3736 | 1463966656391 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 18:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:24:16 INFO - PROCESS | 3736 | 1463966656394 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - PROCESS | 3736 | 1463966656396 Marionette TRACE conn6 <- [1,902,null,{}] 18:24:16 INFO - PROCESS | 3736 | 1463966656400 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:16 INFO - PROCESS | 3736 | 1463966656492 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 18:24:16 INFO - PROCESS | 3736 | 1463966656499 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 3736 | ++DOCSHELL 0DF62C00 == 71 [pid = 3736] [id = 235] 18:24:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (17B6C800) [pid = 3736] [serial = 704] [outer = 00000000] 18:24:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (1B095400) [pid = 3736] [serial = 705] [outer = 17B6C800] 18:24:16 INFO - PROCESS | 3736 | 1463966656544 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (1B098000) [pid = 3736] [serial = 706] [outer = 17B6C800] 18:24:16 INFO - PROCESS | 3736 | 1463966656997 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 18:24:17 INFO - PROCESS | 3736 | 1463966657042 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 3736 | 1463966657045 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 18:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:24:17 INFO - PROCESS | 3736 | 1463966657048 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 3736 | 1463966657050 Marionette TRACE conn6 <- [1,906,null,{}] 18:24:17 INFO - PROCESS | 3736 | 1463966657053 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:17 INFO - PROCESS | 3736 | 1463966657144 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 18:24:17 INFO - PROCESS | 3736 | 1463966657151 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 3736 | ++DOCSHELL 1B099000 == 72 [pid = 3736] [id = 236] 18:24:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (1B09C400) [pid = 3736] [serial = 707] [outer = 00000000] 18:24:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (1CE23400) [pid = 3736] [serial = 708] [outer = 1B09C400] 18:24:17 INFO - PROCESS | 3736 | 1463966657196 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (1CE28800) [pid = 3736] [serial = 709] [outer = 1B09C400] 18:24:17 INFO - PROCESS | 3736 | 1463966657664 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 18:24:17 INFO - PROCESS | 3736 | 1463966657719 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 3736 | 1463966657722 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 18:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:24:17 INFO - PROCESS | 3736 | 1463966657725 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 3736 | 1463966657727 Marionette TRACE conn6 <- [1,910,null,{}] 18:24:17 INFO - PROCESS | 3736 | 1463966657731 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:17 INFO - PROCESS | 3736 | 1463966657846 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 18:24:18 INFO - PROCESS | 3736 | 1463966658077 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 3736 | ++DOCSHELL 0CB26000 == 73 [pid = 3736] [id = 237] 18:24:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (0CB27400) [pid = 3736] [serial = 710] [outer = 00000000] 18:24:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (0DD34000) [pid = 3736] [serial = 711] [outer = 0CB27400] 18:24:18 INFO - PROCESS | 3736 | 1463966658138 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (0E103C00) [pid = 3736] [serial = 712] [outer = 0CB27400] 18:24:18 INFO - PROCESS | 3736 | 1463966658834 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1172ms 18:24:18 INFO - PROCESS | 3736 | 1463966658911 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 3736 | 1463966658916 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 18:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:24:18 INFO - PROCESS | 3736 | 1463966658921 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 3736 | 1463966658925 Marionette TRACE conn6 <- [1,914,null,{}] 18:24:18 INFO - PROCESS | 3736 | 1463966658931 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:19 INFO - PROCESS | 3736 | 1463966659058 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 18:24:19 INFO - PROCESS | 3736 | 1463966659202 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 3736 | ++DOCSHELL 15452C00 == 74 [pid = 3736] [id = 238] 18:24:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (16BB7400) [pid = 3736] [serial = 713] [outer = 00000000] 18:24:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (17B42C00) [pid = 3736] [serial = 714] [outer = 16BB7400] 18:24:19 INFO - PROCESS | 3736 | 1463966659260 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (1809D400) [pid = 3736] [serial = 715] [outer = 16BB7400] 18:24:19 INFO - PROCESS | 3736 | 1463966659876 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1024ms 18:24:19 INFO - PROCESS | 3736 | 1463966659949 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 3736 | 1463966659954 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 18:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:24:19 INFO - PROCESS | 3736 | 1463966659958 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 3736 | 1463966659960 Marionette TRACE conn6 <- [1,918,null,{}] 18:24:19 INFO - PROCESS | 3736 | 1463966659964 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:20 INFO - PROCESS | 3736 | 1463966660116 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 18:24:20 INFO - PROCESS | 3736 | 1463966660274 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 3736 | ++DOCSHELL 1B511C00 == 75 [pid = 3736] [id = 239] 18:24:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (1B514800) [pid = 3736] [serial = 716] [outer = 00000000] 18:24:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (1BE69C00) [pid = 3736] [serial = 717] [outer = 1B514800] 18:24:20 INFO - PROCESS | 3736 | 1463966660336 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (1CE2A400) [pid = 3736] [serial = 718] [outer = 1B514800] 18:24:20 INFO - PROCESS | 3736 | 1463966660914 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1022ms 18:24:20 INFO - PROCESS | 3736 | 1463966660984 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 3736 | 1463966660986 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 18:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:24:20 INFO - PROCESS | 3736 | 1463966660997 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 3736 | 1463966661003 Marionette TRACE conn6 <- [1,922,null,{}] 18:24:21 INFO - PROCESS | 3736 | 1463966661024 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 3736 | 1463966661200 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 18:24:21 INFO - PROCESS | 3736 | 1463966661311 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 3736 | ++DOCSHELL 1D5A1000 == 76 [pid = 3736] [id = 240] 18:24:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (1FF8B400) [pid = 3736] [serial = 719] [outer = 00000000] 18:24:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (210A2400) [pid = 3736] [serial = 720] [outer = 1FF8B400] 18:24:21 INFO - PROCESS | 3736 | 1463966661370 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (210AA400) [pid = 3736] [serial = 721] [outer = 1FF8B400] 18:24:21 INFO - PROCESS | 3736 | 1463966661978 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1028ms 18:24:22 INFO - PROCESS | 3736 | 1463966662021 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 3736 | 1463966662024 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 18:24:22 INFO - PROCESS | 3736 | 1463966662028 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:24:22 INFO - PROCESS | 3736 | 1463966662030 Marionette TRACE conn6 <- [1,926,null,{}] 18:24:22 INFO - PROCESS | 3736 | 1463966662033 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:22 INFO - PROCESS | 3736 | 1463966662149 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 18:24:22 INFO - PROCESS | 3736 | 1463966662318 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 3736 | ++DOCSHELL 1E94CC00 == 77 [pid = 3736] [id = 241] 18:24:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 201 (1E94DC00) [pid = 3736] [serial = 722] [outer = 00000000] 18:24:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 202 (1E955C00) [pid = 3736] [serial = 723] [outer = 1E94DC00] 18:24:22 INFO - PROCESS | 3736 | 1463966662377 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (1E958000) [pid = 3736] [serial = 724] [outer = 1E94DC00] 18:24:22 INFO - PROCESS | 3736 | 1463966662984 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 18:24:22 INFO - PROCESS | 3736 | 1463966663001 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 3736 | 1463966663004 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 18:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:24:22 INFO - PROCESS | 3736 | 1463966663007 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 3736 | 1463966663009 Marionette TRACE conn6 <- [1,930,null,{}] 18:24:22 INFO - PROCESS | 3736 | 1463966663013 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:23 INFO - PROCESS | 3736 | 1463966663131 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 18:24:23 INFO - PROCESS | 3736 | 1463966663304 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 3736 | ++DOCSHELL 21FA2C00 == 78 [pid = 3736] [id = 242] 18:24:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (21FA3C00) [pid = 3736] [serial = 725] [outer = 00000000] 18:24:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (21FAE400) [pid = 3736] [serial = 726] [outer = 21FA3C00] 18:24:23 INFO - PROCESS | 3736 | 1463966663370 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (2204A400) [pid = 3736] [serial = 727] [outer = 21FA3C00] 18:24:24 INFO - PROCESS | 3736 | 1463966664021 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1073ms 18:24:24 INFO - PROCESS | 3736 | 1463966664084 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 3736 | 1463966664087 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 18:24:24 INFO - PROCESS | 3736 | 1463966664090 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:24:24 INFO - PROCESS | 3736 | 1463966664092 Marionette TRACE conn6 <- [1,934,null,{}] 18:24:24 INFO - PROCESS | 3736 | 1463966664095 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:24 INFO - PROCESS | 3736 | 1463966664209 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 18:24:24 INFO - PROCESS | 3736 | 1463966664569 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 3736 | ++DOCSHELL 0CB2D400 == 79 [pid = 3736] [id = 243] 18:24:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (0CCA0C00) [pid = 3736] [serial = 728] [outer = 00000000] 18:24:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (11F04000) [pid = 3736] [serial = 729] [outer = 0CCA0C00] 18:24:24 INFO - PROCESS | 3736 | 1463966664657 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (1261E400) [pid = 3736] [serial = 730] [outer = 0CCA0C00] 18:24:25 INFO - PROCESS | 3736 | 1463966665299 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1271ms 18:24:25 INFO - PROCESS | 3736 | 1463966665366 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 3736 | 1463966665371 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 18:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:24:25 INFO - PROCESS | 3736 | 1463966665375 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - PROCESS | 3736 | 1463966665379 Marionette TRACE conn6 <- [1,938,null,{}] 18:24:25 INFO - PROCESS | 3736 | 1463966665384 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:25 INFO - PROCESS | 3736 | 1463966665500 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 18:24:25 INFO - PROCESS | 3736 | 1463966665659 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 3736 | ++DOCSHELL 150D5400 == 80 [pid = 3736] [id = 244] 18:24:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (1541A000) [pid = 3736] [serial = 731] [outer = 00000000] 18:24:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (16846800) [pid = 3736] [serial = 732] [outer = 1541A000] 18:24:25 INFO - PROCESS | 3736 | 1463966665711 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (16C7E800) [pid = 3736] [serial = 733] [outer = 1541A000] 18:24:26 INFO - PROCESS | 3736 | 1463966666289 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 18:24:26 INFO - PROCESS | 3736 | 1463966666307 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 18:24:26 INFO - PROCESS | 3736 | 1463966666311 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 18:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:24:26 INFO - PROCESS | 3736 | 1463966666333 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:24:26 INFO - PROCESS | 3736 | 1463966666335 Marionette TRACE conn6 <- [1,942,null,{}] 18:24:26 INFO - PROCESS | 3736 | 1463966666339 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:26 INFO - PROCESS | 3736 | 1463966666442 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 18:24:26 INFO - PROCESS | 3736 | 1463966666617 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 3736 | ++DOCSHELL 119BA000 == 81 [pid = 3736] [id = 245] 18:24:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (13419000) [pid = 3736] [serial = 734] [outer = 00000000] 18:24:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (180D4C00) [pid = 3736] [serial = 735] [outer = 13419000] 18:24:26 INFO - PROCESS | 3736 | 1463966666669 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (190E9800) [pid = 3736] [serial = 736] [outer = 13419000] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1A2E4800 == 80 [pid = 3736] [id = 192] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1380E800 == 79 [pid = 3736] [id = 189] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 18E51800 == 78 [pid = 3736] [id = 190] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 119AEC00 == 77 [pid = 3736] [id = 132] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 190E8800 == 76 [pid = 3736] [id = 191] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1B409800 == 75 [pid = 3736] [id = 193] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1B099000 == 74 [pid = 3736] [id = 236] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 0DF62C00 == 73 [pid = 3736] [id = 235] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 0D532C00 == 72 [pid = 3736] [id = 234] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1B51C400 == 71 [pid = 3736] [id = 233] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 18F2E400 == 70 [pid = 3736] [id = 232] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1A6A6800 == 69 [pid = 3736] [id = 231] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 18E5B800 == 68 [pid = 3736] [id = 230] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 214 (0DE69400) [pid = 3736] [serial = 605] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 213 (16A48000) [pid = 3736] [serial = 608] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 212 (1A69F000) [pid = 3736] [serial = 611] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 211 (1D5A5400) [pid = 3736] [serial = 614] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 210 (1DFA8800) [pid = 3736] [serial = 617] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 209 (1EA64400) [pid = 3736] [serial = 620] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (1DFA2C00) [pid = 3736] [serial = 650] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 16C78400 == 67 [pid = 3736] [id = 229] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 0CAEB400 == 66 [pid = 3736] [id = 228] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 13411C00 == 65 [pid = 3736] [id = 227] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1B454800 == 64 [pid = 3736] [id = 222] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 1F029000 == 63 [pid = 3736] [id = 221] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 19927000 == 62 [pid = 3736] [id = 220] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 150D1C00 == 61 [pid = 3736] [id = 219] 18:24:27 INFO - PROCESS | 3736 | --DOCSHELL 0DD28800 == 60 [pid = 3736] [id = 218] 18:24:27 INFO - PROCESS | 3736 | 1463966667350 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 207 (1A015800) [pid = 3736] [serial = 638] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 206 (1B458400) [pid = 3736] [serial = 641] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 205 (1A6A0000) [pid = 3736] [serial = 639] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 204 (11972000) [pid = 3736] [serial = 644] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 203 (1B519C00) [pid = 3736] [serial = 642] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 202 (12613800) [pid = 3736] [serial = 629] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 201 (180A1800) [pid = 3736] [serial = 635] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 200 (17B39800) [pid = 3736] [serial = 632] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 199 (17B43C00) [pid = 3736] [serial = 633] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 198 (1BE75000) [pid = 3736] [serial = 647] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 197 (1C624400) [pid = 3736] [serial = 603] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 196 (16C2B800) [pid = 3736] [serial = 627] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (16A4A400) [pid = 3736] [serial = 626] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (0EC4E400) [pid = 3736] [serial = 624] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (0E1B9800) [pid = 3736] [serial = 623] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (13E0CC00) [pid = 3736] [serial = 630] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (16C2E400) [pid = 3736] [serial = 645] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (18343800) [pid = 3736] [serial = 636] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (1C623400) [pid = 3736] [serial = 648] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (17B6E400) [pid = 3736] [serial = 561] [outer = 00000000] [url = about:blank] 18:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1074ms 18:24:27 INFO - PROCESS | 3736 | 1463966667408 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 3736 | 1463966667410 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 18:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:24:27 INFO - PROCESS | 3736 | 1463966667414 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 3736 | 1463966667420 Marionette TRACE conn6 <- [1,946,null,{}] 18:24:27 INFO - PROCESS | 3736 | 1463966667429 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:27 INFO - PROCESS | 3736 | 1463966667521 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 18:24:27 INFO - PROCESS | 3736 | 1463966667536 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 3736 | ++DOCSHELL 0ECA6400 == 61 [pid = 3736] [id = 246] 18:24:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (0F0A9C00) [pid = 3736] [serial = 737] [outer = 00000000] 18:24:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (1261DC00) [pid = 3736] [serial = 738] [outer = 0F0A9C00] 18:24:27 INFO - PROCESS | 3736 | 1463966667580 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (13E0CC00) [pid = 3736] [serial = 739] [outer = 0F0A9C00] 18:24:28 INFO - PROCESS | 3736 | 1463966668082 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 18:24:28 INFO - PROCESS | 3736 | 1463966668147 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 3736 | 1463966668150 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 18:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:24:28 INFO - PROCESS | 3736 | 1463966668153 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 3736 | 1463966668154 Marionette TRACE conn6 <- [1,950,null,{}] 18:24:28 INFO - PROCESS | 3736 | 1463966668158 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:28 INFO - PROCESS | 3736 | 1463966668248 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 18:24:28 INFO - PROCESS | 3736 | 1463966668364 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 3736 | ++DOCSHELL 14003C00 == 62 [pid = 3736] [id = 247] 18:24:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (15017800) [pid = 3736] [serial = 740] [outer = 00000000] 18:24:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (16BB4000) [pid = 3736] [serial = 741] [outer = 15017800] 18:24:28 INFO - PROCESS | 3736 | 1463966668412 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (17B39400) [pid = 3736] [serial = 742] [outer = 15017800] 18:24:28 INFO - PROCESS | 3736 | 1463966668791 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 18:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:24:28 INFO - PROCESS | 3736 | 1463966668823 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 3736 | 1463966668826 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 18:24:28 INFO - PROCESS | 3736 | 1463966668829 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 3736 | 1463966668831 Marionette TRACE conn6 <- [1,954,null,{}] 18:24:28 INFO - PROCESS | 3736 | 1463966668834 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:28 INFO - PROCESS | 3736 | 1463966668953 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 18:24:28 INFO - PROCESS | 3736 | 1463966668960 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 3736 | ++DOCSHELL 180A1800 == 63 [pid = 3736] [id = 248] 18:24:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (1811C400) [pid = 3736] [serial = 743] [outer = 00000000] 18:24:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (18E59000) [pid = 3736] [serial = 744] [outer = 1811C400] 18:24:29 INFO - PROCESS | 3736 | 1463966669013 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (190EEC00) [pid = 3736] [serial = 745] [outer = 1811C400] 18:24:29 INFO - PROCESS | 3736 | 1463966669501 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 18:24:29 INFO - PROCESS | 3736 | 1463966669560 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 18:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:24:29 INFO - PROCESS | 3736 | 1463966669571 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 18:24:29 INFO - PROCESS | 3736 | 1463966669574 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 3736 | 1463966669576 Marionette TRACE conn6 <- [1,958,null,{}] 18:24:29 INFO - PROCESS | 3736 | 1463966669585 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:29 INFO - PROCESS | 3736 | 1463966669725 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 18:24:29 INFO - PROCESS | 3736 | 1463966669798 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 3736 | ++DOCSHELL 18343400 == 64 [pid = 3736] [id = 249] 18:24:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (19927000) [pid = 3736] [serial = 746] [outer = 00000000] 18:24:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (1B08E000) [pid = 3736] [serial = 747] [outer = 19927000] 18:24:29 INFO - PROCESS | 3736 | 1463966669846 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (1B09A400) [pid = 3736] [serial = 748] [outer = 19927000] 18:24:30 INFO - PROCESS | 3736 | 1463966670260 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 18:24:30 INFO - PROCESS | 3736 | 1463966670311 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 18:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:24:30 INFO - PROCESS | 3736 | 1463966670313 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 18:24:30 INFO - PROCESS | 3736 | 1463966670316 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 3736 | 1463966670317 Marionette TRACE conn6 <- [1,962,null,{}] 18:24:30 INFO - PROCESS | 3736 | 1463966670321 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:30 INFO - PROCESS | 3736 | 1463966670471 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 18:24:30 INFO - PROCESS | 3736 | 1463966670545 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:30 INFO - PROCESS | 3736 | ++DOCSHELL 1B2A7400 == 65 [pid = 3736] [id = 250] 18:24:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 201 (1B2ABC00) [pid = 3736] [serial = 749] [outer = 00000000] 18:24:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 202 (1B409400) [pid = 3736] [serial = 750] [outer = 1B2ABC00] 18:24:30 INFO - PROCESS | 3736 | 1463966670593 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (1B45B800) [pid = 3736] [serial = 751] [outer = 1B2ABC00] 18:24:31 INFO - PROCESS | 3736 | 1463966671027 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 18:24:31 INFO - PROCESS | 3736 | 1463966671087 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 3736 | 1463966671089 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 18:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:24:31 INFO - PROCESS | 3736 | 1463966671092 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:24:31 INFO - PROCESS | 3736 | 1463966671093 Marionette TRACE conn6 <- [1,966,null,{}] 18:24:31 INFO - PROCESS | 3736 | 1463966671097 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:31 INFO - PROCESS | 3736 | 1463966671235 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 18:24:31 INFO - PROCESS | 3736 | 1463966671268 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 3736 | ++DOCSHELL 1251E000 == 66 [pid = 3736] [id = 251] 18:24:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (1B452000) [pid = 3736] [serial = 752] [outer = 00000000] 18:24:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (1B518C00) [pid = 3736] [serial = 753] [outer = 1B452000] 18:24:31 INFO - PROCESS | 3736 | 1463966671315 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (1B519C00) [pid = 3736] [serial = 754] [outer = 1B452000] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 205 (122A6000) [pid = 3736] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 204 (1B617400) [pid = 3736] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 203 (0E7DBC00) [pid = 3736] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 202 (19DB6400) [pid = 3736] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 201 (16A4F000) [pid = 3736] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 200 (16A50800) [pid = 3736] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 199 (1B2AF000) [pid = 3736] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 198 (125CB400) [pid = 3736] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 197 (190E6000) [pid = 3736] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 196 (1B51DC00) [pid = 3736] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (16C7CC00) [pid = 3736] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (191E5C00) [pid = 3736] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (0E1BB000) [pid = 3736] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (0DE61C00) [pid = 3736] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (0DC4A000) [pid = 3736] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (1EA60000) [pid = 3736] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (11970000) [pid = 3736] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (16C36000) [pid = 3736] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (1B308800) [pid = 3736] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (0CC71000) [pid = 3736] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (1B51A400) [pid = 3736] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (0DD28C00) [pid = 3736] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (1532C000) [pid = 3736] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (1A69B400) [pid = 3736] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (1B40A800) [pid = 3736] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (190E9400) [pid = 3736] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (11F6DC00) [pid = 3736] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (1DFA2000) [pid = 3736] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1B621400) [pid = 3736] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1251B400) [pid = 3736] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (0DE66400) [pid = 3736] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (0E771800) [pid = 3736] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1CE65000) [pid = 3736] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (1BE6D400) [pid = 3736] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (18348800) [pid = 3736] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (18E52C00) [pid = 3736] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (1EA5EC00) [pid = 3736] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1B403000) [pid = 3736] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (150C8800) [pid = 3736] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (0DD32000) [pid = 3736] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (0CB30C00) [pid = 3736] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (14002C00) [pid = 3736] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1B403C00) [pid = 3736] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1C624000) [pid = 3736] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (17B6C800) [pid = 3736] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (0E1BA800) [pid = 3736] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (18E5BC00) [pid = 3736] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (17A7FC00) [pid = 3736] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1AE2C800) [pid = 3736] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1532D400) [pid = 3736] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1A2DD800) [pid = 3736] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (0DC51400) [pid = 3736] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (0DD2CC00) [pid = 3736] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (13E07000) [pid = 3736] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:24:32 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (0D5EC800) [pid = 3736] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:24:32 INFO - PROCESS | 3736 | 1463966672391 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1337ms 18:24:32 INFO - PROCESS | 3736 | 1463966672430 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 3736 | 1463966672432 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 18:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:24:32 INFO - PROCESS | 3736 | 1463966672435 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - PROCESS | 3736 | 1463966672437 Marionette TRACE conn6 <- [1,970,null,{}] 18:24:32 INFO - PROCESS | 3736 | 1463966672440 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:32 INFO - PROCESS | 3736 | 1463966672543 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 18:24:32 INFO - PROCESS | 3736 | 1463966672552 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 3736 | ++DOCSHELL 0DE69000 == 67 [pid = 3736] [id = 252] 18:24:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (0E1BA800) [pid = 3736] [serial = 755] [outer = 00000000] 18:24:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (11F5FC00) [pid = 3736] [serial = 756] [outer = 0E1BA800] 18:24:32 INFO - PROCESS | 3736 | 1463966672599 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1251B400) [pid = 3736] [serial = 757] [outer = 0E1BA800] 18:24:33 INFO - PROCESS | 3736 | 1463966673056 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 18:24:33 INFO - PROCESS | 3736 | 1463966673106 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 3736 | 1463966673108 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 18:24:33 INFO - PROCESS | 3736 | 1463966673112 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:24:33 INFO - PROCESS | 3736 | 1463966673114 Marionette TRACE conn6 <- [1,974,null,{}] 18:24:33 INFO - PROCESS | 3736 | 1463966673117 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 3736 | 1463966673205 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 18:24:33 INFO - PROCESS | 3736 | 1463966673213 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 3736 | ++DOCSHELL 13E09800 == 68 [pid = 3736] [id = 253] 18:24:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1500D400) [pid = 3736] [serial = 758] [outer = 00000000] 18:24:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (16C75400) [pid = 3736] [serial = 759] [outer = 1500D400] 18:24:33 INFO - PROCESS | 3736 | 1463966673262 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (190F0800) [pid = 3736] [serial = 760] [outer = 1500D400] 18:24:33 INFO - PROCESS | 3736 | 1463966673754 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 18:24:33 INFO - PROCESS | 3736 | 1463966673801 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 3736 | 1463966673803 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 18:24:33 INFO - PROCESS | 3736 | 1463966673806 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 3736 | 1463966673809 Marionette TRACE conn6 <- [1,978,null,{}] 18:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:24:33 INFO - PROCESS | 3736 | 1463966673812 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 3736 | 1463966673919 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 18:24:33 INFO - PROCESS | 3736 | 1463966673925 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 3736 | ++DOCSHELL 190E3800 == 69 [pid = 3736] [id = 254] 18:24:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (19929C00) [pid = 3736] [serial = 761] [outer = 00000000] 18:24:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (1B621400) [pid = 3736] [serial = 762] [outer = 19929C00] 18:24:33 INFO - PROCESS | 3736 | 1463966673970 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (1BE77800) [pid = 3736] [serial = 763] [outer = 19929C00] 18:24:34 INFO - PROCESS | 3736 | 1463966674736 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 18:24:34 INFO - PROCESS | 3736 | 1463966674784 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 3736 | 1463966674790 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 18:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:24:34 INFO - PROCESS | 3736 | 1463966674795 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 3736 | 1463966674800 Marionette TRACE conn6 <- [1,982,null,{}] 18:24:34 INFO - PROCESS | 3736 | 1463966674805 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:34 INFO - PROCESS | 3736 | 1463966674933 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 18:24:35 INFO - PROCESS | 3736 | 1463966675093 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 3736 | ++DOCSHELL 0E23DC00 == 70 [pid = 3736] [id = 255] 18:24:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (0E46E000) [pid = 3736] [serial = 764] [outer = 00000000] 18:24:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (122A1800) [pid = 3736] [serial = 765] [outer = 0E46E000] 18:24:35 INFO - PROCESS | 3736 | 1463966675156 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (15419800) [pid = 3736] [serial = 766] [outer = 0E46E000] 18:24:35 INFO - PROCESS | 3736 | 1463966675766 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1019ms 18:24:35 INFO - PROCESS | 3736 | 1463966675819 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 3736 | 1463966675825 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 18:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:24:35 INFO - PROCESS | 3736 | 1463966675831 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 3736 | 1463966675834 Marionette TRACE conn6 <- [1,986,null,{}] 18:24:35 INFO - PROCESS | 3736 | 1463966675838 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:35 INFO - PROCESS | 3736 | 1463966675963 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 18:24:36 INFO - PROCESS | 3736 | 1463966676116 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 3736 | ++DOCSHELL 0DE65C00 == 71 [pid = 3736] [id = 256] 18:24:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (15454800) [pid = 3736] [serial = 767] [outer = 00000000] 18:24:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1809BC00) [pid = 3736] [serial = 768] [outer = 15454800] 18:24:36 INFO - PROCESS | 3736 | 1463966676172 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1834B400) [pid = 3736] [serial = 769] [outer = 15454800] 18:24:36 INFO - PROCESS | 3736 | 1463966676807 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1019ms 18:24:36 INFO - PROCESS | 3736 | 1463966676852 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 18:24:36 INFO - PROCESS | 3736 | 1463966676855 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 18:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:24:36 INFO - PROCESS | 3736 | 1463966676859 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:24:36 INFO - PROCESS | 3736 | 1463966676863 Marionette TRACE conn6 <- [1,990,null,{}] 18:24:36 INFO - PROCESS | 3736 | 1463966676874 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:36 INFO - PROCESS | 3736 | 1463966676992 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 18:24:37 INFO - PROCESS | 3736 | 1463966677162 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 3736 | ++DOCSHELL 1B405800 == 72 [pid = 3736] [id = 257] 18:24:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1B454C00) [pid = 3736] [serial = 770] [outer = 00000000] 18:24:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1B51FC00) [pid = 3736] [serial = 771] [outer = 1B454C00] 18:24:37 INFO - PROCESS | 3736 | 1463966677221 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1CE22C00) [pid = 3736] [serial = 772] [outer = 1B454C00] 18:24:37 INFO - PROCESS | 3736 | 1463966677826 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1024ms 18:24:37 INFO - PROCESS | 3736 | 1463966677886 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 18:24:37 INFO - PROCESS | 3736 | 1463966677889 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 18:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:24:37 INFO - PROCESS | 3736 | 1463966677893 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - PROCESS | 3736 | 1463966677895 Marionette TRACE conn6 <- [1,994,null,{}] 18:24:37 INFO - PROCESS | 3736 | 1463966677899 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:38 INFO - PROCESS | 3736 | 1463966678014 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 18:24:38 INFO - PROCESS | 3736 | 1463966678165 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:38 INFO - PROCESS | 3736 | ++DOCSHELL 1CE69800 == 73 [pid = 3736] [id = 258] 18:24:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1CE6A000) [pid = 3736] [serial = 773] [outer = 00000000] 18:24:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1D5A0400) [pid = 3736] [serial = 774] [outer = 1CE6A000] 18:24:38 INFO - PROCESS | 3736 | 1463966678221 Marionette DEBUG loaded listener.js 18:24:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1DF9D400) [pid = 3736] [serial = 775] [outer = 1CE6A000] 18:24:38 INFO - PROCESS | 3736 | 1463966678826 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 18:24:38 INFO - PROCESS | 3736 | 1463966678866 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 3736 | 1463966678868 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 18:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:24:38 INFO - PROCESS | 3736 | 1463966678872 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 3736 | 1463966678874 Marionette TRACE conn6 <- [1,998,null,{}] 18:24:38 INFO - PROCESS | 3736 | 1463966678878 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:39 INFO - PROCESS | 3736 | 1463966679049 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 18:24:39 INFO - PROCESS | 3736 | 1463966679066 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 3736 | ++DOCSHELL 1CE64800 == 74 [pid = 3736] [id = 259] 18:24:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1D5A6800) [pid = 3736] [serial = 776] [outer = 00000000] 18:24:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1DFAC000) [pid = 3736] [serial = 777] [outer = 1D5A6800] 18:24:39 INFO - PROCESS | 3736 | 1463966679120 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1E950C00) [pid = 3736] [serial = 778] [outer = 1D5A6800] 18:24:39 INFO - PROCESS | 3736 | 1463966679794 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 18:24:39 INFO - PROCESS | 3736 | 1463966679846 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 18:24:39 INFO - PROCESS | 3736 | 1463966679848 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 18:24:39 INFO - PROCESS | 3736 | 1463966679852 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:24:39 INFO - PROCESS | 3736 | 1463966679854 Marionette TRACE conn6 <- [1,1002,null,{}] 18:24:39 INFO - PROCESS | 3736 | 1463966679858 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:39 INFO - PROCESS | 3736 | 1463966679990 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 18:24:40 INFO - PROCESS | 3736 | 1463966680149 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 3736 | ++DOCSHELL 1DFA6000 == 75 [pid = 3736] [id = 260] 18:24:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1E92E800) [pid = 3736] [serial = 779] [outer = 00000000] 18:24:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1E93CC00) [pid = 3736] [serial = 780] [outer = 1E92E800] 18:24:40 INFO - PROCESS | 3736 | 1463966680209 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (1F02A400) [pid = 3736] [serial = 781] [outer = 1E92E800] 18:24:40 INFO - PROCESS | 3736 | 1463966680817 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1016ms 18:24:40 INFO - PROCESS | 3736 | 1463966680872 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 3736 | 1463966680875 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 18:24:40 INFO - PROCESS | 3736 | 1463966680878 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:24:40 INFO - PROCESS | 3736 | 1463966680880 Marionette TRACE conn6 <- [1,1006,null,{}] 18:24:40 INFO - PROCESS | 3736 | 1463966680884 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:40 INFO - PROCESS | 3736 | 1463966680999 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 18:24:41 INFO - PROCESS | 3736 | 1463966681164 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:41 INFO - PROCESS | 3736 | ++DOCSHELL 1E932800 == 76 [pid = 3736] [id = 261] 18:24:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (1E93B000) [pid = 3736] [serial = 782] [outer = 00000000] 18:24:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (1FF28400) [pid = 3736] [serial = 783] [outer = 1E93B000] 18:24:41 INFO - PROCESS | 3736 | 1463966681221 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (1FF8F000) [pid = 3736] [serial = 784] [outer = 1E93B000] 18:24:41 INFO - PROCESS | 3736 | 1463966681841 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1017ms 18:24:41 INFO - PROCESS | 3736 | 1463966681900 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 3736 | 1463966681902 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 18:24:41 INFO - PROCESS | 3736 | 1463966681905 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:24:41 INFO - PROCESS | 3736 | 1463966681907 Marionette TRACE conn6 <- [1,1010,null,{}] 18:24:41 INFO - PROCESS | 3736 | 1463966681911 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:42 INFO - PROCESS | 3736 | 1463966682027 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 18:24:42 INFO - PROCESS | 3736 | 1463966682182 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 3736 | ++DOCSHELL 0DF5BC00 == 77 [pid = 3736] [id = 262] 18:24:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (0E242400) [pid = 3736] [serial = 785] [outer = 00000000] 18:24:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (12617000) [pid = 3736] [serial = 786] [outer = 0E242400] 18:24:42 INFO - PROCESS | 3736 | 1463966682239 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (16C30800) [pid = 3736] [serial = 787] [outer = 0E242400] 18:24:42 INFO - PROCESS | 3736 | 1463966682805 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 971ms 18:24:42 INFO - PROCESS | 3736 | 1463966682880 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 3736 | 1463966682883 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 18:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:24:42 INFO - PROCESS | 3736 | 1463966682886 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 3736 | 1463966682888 Marionette TRACE conn6 <- [1,1014,null,{}] 18:24:42 INFO - PROCESS | 3736 | 1463966682892 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:42 INFO - PROCESS | 3736 | 1463966683015 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 18:24:43 INFO - PROCESS | 3736 | 1463966683315 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 3736 | ++DOCSHELL 0CC71000 == 78 [pid = 3736] [id = 263] 18:24:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (0DE6D000) [pid = 3736] [serial = 788] [outer = 00000000] 18:24:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (0E1B7000) [pid = 3736] [serial = 789] [outer = 0DE6D000] 18:24:43 INFO - PROCESS | 3736 | 1463966683384 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (0E771800) [pid = 3736] [serial = 790] [outer = 0DE6D000] 18:24:43 INFO - PROCESS | 3736 | 1463966684000 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1175ms 18:24:44 INFO - PROCESS | 3736 | 1463966684066 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 18:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:24:44 INFO - PROCESS | 3736 | 1463966684070 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 18:24:44 INFO - PROCESS | 3736 | 1463966684074 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 3736 | 1463966684078 Marionette TRACE conn6 <- [1,1018,null,{}] 18:24:44 INFO - PROCESS | 3736 | 1463966684083 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:44 INFO - PROCESS | 3736 | 1463966684199 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 18:24:44 INFO - PROCESS | 3736 | 1463966684365 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 3736 | ++DOCSHELL 11F6A000 == 79 [pid = 3736] [id = 264] 18:24:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (12574400) [pid = 3736] [serial = 791] [outer = 00000000] 18:24:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (16C2AC00) [pid = 3736] [serial = 792] [outer = 12574400] 18:24:44 INFO - PROCESS | 3736 | 1463966684421 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (16C5FC00) [pid = 3736] [serial = 793] [outer = 12574400] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 0E1AD800 == 78 [pid = 3736] [id = 37] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 1B616C00 == 77 [pid = 3736] [id = 165] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 13E09800 == 76 [pid = 3736] [id = 253] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 0DE69000 == 75 [pid = 3736] [id = 252] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 1251E000 == 74 [pid = 3736] [id = 251] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 1B2A7400 == 73 [pid = 3736] [id = 250] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 18343400 == 72 [pid = 3736] [id = 249] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 180A1800 == 71 [pid = 3736] [id = 248] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 14003C00 == 70 [pid = 3736] [id = 247] 18:24:44 INFO - PROCESS | 3736 | --DOCSHELL 0ECA6400 == 69 [pid = 3736] [id = 246] 18:24:44 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (1F02F000) [pid = 3736] [serial = 662] [outer = 00000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (1FF9A400) [pid = 3736] [serial = 665] [outer = 00000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (210A9800) [pid = 3736] [serial = 668] [outer = 00000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (21FA4000) [pid = 3736] [serial = 671] [outer = 00000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (21FAE800) [pid = 3736] [serial = 674] [outer = 00000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (1CE23400) [pid = 3736] [serial = 708] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 119BA000 == 68 [pid = 3736] [id = 245] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 150D5400 == 67 [pid = 3736] [id = 244] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 0CB2D400 == 66 [pid = 3736] [id = 243] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 21FA2C00 == 65 [pid = 3736] [id = 242] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 1E94CC00 == 64 [pid = 3736] [id = 241] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 1D5A1000 == 63 [pid = 3736] [id = 240] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 1B511C00 == 62 [pid = 3736] [id = 239] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 15452C00 == 61 [pid = 3736] [id = 238] 18:24:45 INFO - PROCESS | 3736 | --DOCSHELL 0CB26000 == 60 [pid = 3736] [id = 237] 18:24:45 INFO - PROCESS | 3736 | 1463966685080 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1025ms 18:24:45 INFO - PROCESS | 3736 | 1463966685102 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 3736 | 1463966685106 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 18:24:45 INFO - PROCESS | 3736 | 1463966685110 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:24:45 INFO - PROCESS | 3736 | 1463966685112 Marionette TRACE conn6 <- [1,1022,null,{}] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (18E5FC00) [pid = 3736] [serial = 570] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (1EA64800) [pid = 3736] [serial = 450] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (1B40C000) [pid = 3736] [serial = 402] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (16C56000) [pid = 3736] [serial = 609] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (0E1B4C00) [pid = 3736] [serial = 389] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (1B45FC00) [pid = 3736] [serial = 492] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (16BB5C00) [pid = 3736] [serial = 567] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (15420C00) [pid = 3736] [serial = 392] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1B620000) [pid = 3736] [serial = 495] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (13455400) [pid = 3736] [serial = 486] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1A69E000) [pid = 3736] [serial = 263] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (17B6D400) [pid = 3736] [serial = 441] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (18F73C00) [pid = 3736] [serial = 314] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (1B459800) [pid = 3736] [serial = 399] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (18E60000) [pid = 3736] [serial = 396] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1B30B000) [pid = 3736] [serial = 612] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (1C6E5400) [pid = 3736] [serial = 444] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (17A7F400) [pid = 3736] [serial = 353] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1B2A9400) [pid = 3736] [serial = 317] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (0EC0E000) [pid = 3736] [serial = 564] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (0E1B0000) [pid = 3736] [serial = 347] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (0DE6EC00) [pid = 3736] [serial = 308] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (1FF2BC00) [pid = 3736] [serial = 621] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (13810400) [pid = 3736] [serial = 438] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (18345000) [pid = 3736] [serial = 489] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1D5A9000) [pid = 3736] [serial = 615] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (0DE6B400) [pid = 3736] [serial = 606] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1DFAB800) [pid = 3736] [serial = 618] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1CE65400) [pid = 3736] [serial = 498] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (15419C00) [pid = 3736] [serial = 350] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (1A69D800) [pid = 3736] [serial = 356] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (1257E000) [pid = 3736] [serial = 311] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1EA5A400) [pid = 3736] [serial = 447] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1EA59C00) [pid = 3736] [serial = 651] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1FF28800) [pid = 3736] [serial = 453] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1BE76400) [pid = 3736] [serial = 540] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (11F6E000) [pid = 3736] [serial = 534] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (17A72400) [pid = 3736] [serial = 537] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1B308C00) [pid = 3736] [serial = 576] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1B617800) [pid = 3736] [serial = 579] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1A232C00) [pid = 3736] [serial = 573] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1B30C800) [pid = 3736] [serial = 543] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1B61D400) [pid = 3736] [serial = 696] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1CE6A800) [pid = 3736] [serial = 699] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1BE75800) [pid = 3736] [serial = 697] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1D5A7400) [pid = 3736] [serial = 700] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1B095400) [pid = 3736] [serial = 705] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1809C800) [pid = 3736] [serial = 678] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (190F1000) [pid = 3736] [serial = 690] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1A0D7C00) [pid = 3736] [serial = 691] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (17B6D800) [pid = 3736] [serial = 687] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (180D4800) [pid = 3736] [serial = 688] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1B2A7800) [pid = 3736] [serial = 693] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (16C76800) [pid = 3736] [serial = 657] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (16A4BC00) [pid = 3736] [serial = 656] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1AE38000) [pid = 3736] [serial = 660] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (1AE32C00) [pid = 3736] [serial = 659] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (11F62800) [pid = 3736] [serial = 684] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (12246C00) [pid = 3736] [serial = 685] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (0E23A800) [pid = 3736] [serial = 654] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (0DE6E000) [pid = 3736] [serial = 653] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (16C62C00) [pid = 3736] [serial = 682] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1544C400) [pid = 3736] [serial = 681] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1B51F000) [pid = 3736] [serial = 679] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (16C76000) [pid = 3736] [serial = 393] [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:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1333F800) [pid = 3736] [serial = 702] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (16A4D800) [pid = 3736] [serial = 703] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1B098000) [pid = 3736] [serial = 706] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1B402400) [pid = 3736] [serial = 694] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 3736 | 1463966685176 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:45 INFO - PROCESS | 3736 | 1463966685319 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 18:24:45 INFO - PROCESS | 3736 | 1463966685333 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 3736 | ++DOCSHELL 0DC51400 == 61 [pid = 3736] [id = 265] 18:24:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (0DE6FC00) [pid = 3736] [serial = 794] [outer = 00000000] 18:24:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (0E1B4C00) [pid = 3736] [serial = 795] [outer = 0DE6FC00] 18:24:45 INFO - PROCESS | 3736 | 1463966685379 Marionette DEBUG loaded listener.js 18:24:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (0EC0DC00) [pid = 3736] [serial = 796] [outer = 0DE6FC00] 18:24:45 INFO - PROCESS | 3736 | 1463966685864 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 18:24:45 INFO - PROCESS | 3736 | 1463966685910 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 3736 | 1463966685912 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 18:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:24:45 INFO - PROCESS | 3736 | 1463966685917 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - PROCESS | 3736 | 1463966685923 Marionette TRACE conn6 <- [1,1026,null,{}] 18:24:45 INFO - PROCESS | 3736 | 1463966685932 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:46 INFO - PROCESS | 3736 | 1463966686034 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 18:24:46 INFO - PROCESS | 3736 | 1463966686149 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 3736 | ++DOCSHELL 126EAC00 == 62 [pid = 3736] [id = 266] 18:24:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (13E04000) [pid = 3736] [serial = 797] [outer = 00000000] 18:24:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (15426C00) [pid = 3736] [serial = 798] [outer = 13E04000] 18:24:46 INFO - PROCESS | 3736 | 1463966686197 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (16A47800) [pid = 3736] [serial = 799] [outer = 13E04000] 18:24:46 INFO - PROCESS | 3736 | 1463966686597 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 18:24:46 INFO - PROCESS | 3736 | 1463966686651 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 3736 | 1463966686654 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 18:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:24:46 INFO - PROCESS | 3736 | 1463966686657 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:24:46 INFO - PROCESS | 3736 | 1463966686659 Marionette TRACE conn6 <- [1,1030,null,{}] 18:24:46 INFO - PROCESS | 3736 | 1463966686663 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:46 INFO - PROCESS | 3736 | 1463966686757 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 18:24:46 INFO - PROCESS | 3736 | 1463966686764 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 3736 | ++DOCSHELL 16A4A800 == 63 [pid = 3736] [id = 267] 18:24:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (16A50000) [pid = 3736] [serial = 800] [outer = 00000000] 18:24:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (16C59400) [pid = 3736] [serial = 801] [outer = 16A50000] 18:24:46 INFO - PROCESS | 3736 | 1463966686809 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (17B12000) [pid = 3736] [serial = 802] [outer = 16A50000] 18:24:47 INFO - PROCESS | 3736 | 1463966687261 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 18:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:24:47 INFO - PROCESS | 3736 | 1463966687313 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 3736 | 1463966687315 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 18:24:47 INFO - PROCESS | 3736 | 1463966687319 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - PROCESS | 3736 | 1463966687320 Marionette TRACE conn6 <- [1,1034,null,{}] 18:24:47 INFO - PROCESS | 3736 | 1463966687333 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:47 INFO - PROCESS | 3736 | 1463966687456 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 18:24:47 INFO - PROCESS | 3736 | 1463966687548 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:47 INFO - PROCESS | 3736 | ++DOCSHELL 17B6F800 == 64 [pid = 3736] [id = 268] 18:24:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (17B70400) [pid = 3736] [serial = 803] [outer = 00000000] 18:24:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (18099800) [pid = 3736] [serial = 804] [outer = 17B70400] 18:24:47 INFO - PROCESS | 3736 | 1463966687600 Marionette DEBUG loaded listener.js 18:24:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (18348C00) [pid = 3736] [serial = 805] [outer = 17B70400] 18:24:48 INFO - PROCESS | 3736 | 1463966688061 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 770ms 18:24:48 INFO - PROCESS | 3736 | 1463966688089 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 18:24:48 INFO - PROCESS | 3736 | 1463966688091 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 18:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:24:48 INFO - PROCESS | 3736 | 1463966688105 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:24:48 INFO - PROCESS | 3736 | 1463966688107 Marionette TRACE conn6 <- [1,1038,null,{}] 18:24:48 INFO - PROCESS | 3736 | 1463966688111 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:48 INFO - PROCESS | 3736 | 1463966688237 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 18:24:48 INFO - PROCESS | 3736 | 1463966688310 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 3736 | ++DOCSHELL 18F32000 == 65 [pid = 3736] [id = 269] 18:24:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (18F34000) [pid = 3736] [serial = 806] [outer = 00000000] 18:24:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (190ED800) [pid = 3736] [serial = 807] [outer = 18F34000] 18:24:48 INFO - PROCESS | 3736 | 1463966688354 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (19921000) [pid = 3736] [serial = 808] [outer = 18F34000] 18:24:48 INFO - PROCESS | 3736 | 1463966688791 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 18:24:48 INFO - PROCESS | 3736 | 1463966688834 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 18:24:48 INFO - PROCESS | 3736 | 1463966688836 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 18:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:24:48 INFO - PROCESS | 3736 | 1463966688880 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:24:48 INFO - PROCESS | 3736 | 1463966688882 Marionette TRACE conn6 <- [1,1042,null,{}] 18:24:48 INFO - PROCESS | 3736 | 1463966688886 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:49 INFO - PROCESS | 3736 | 1463966689015 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 18:24:49 INFO - PROCESS | 3736 | 1463966689036 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 3736 | ++DOCSHELL 13417000 == 66 [pid = 3736] [id = 270] 18:24:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1992A000) [pid = 3736] [serial = 809] [outer = 00000000] 18:24:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1A2E2C00) [pid = 3736] [serial = 810] [outer = 1992A000] 18:24:49 INFO - PROCESS | 3736 | 1463966689080 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1A697800) [pid = 3736] [serial = 811] [outer = 1992A000] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (0CCA0C00) [pid = 3736] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1500D400) [pid = 3736] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (13419000) [pid = 3736] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (0F0A9C00) [pid = 3736] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1811C400) [pid = 3736] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (1B2ABC00) [pid = 3736] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1F029400) [pid = 3736] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1B452000) [pid = 3736] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1B09C400) [pid = 3736] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (15017800) [pid = 3736] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1D5A5000) [pid = 3736] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (21FAB800) [pid = 3736] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (21B28400) [pid = 3736] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1541A000) [pid = 3736] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (210A6800) [pid = 3736] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (0E1BA800) [pid = 3736] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:24:49 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (19927000) [pid = 3736] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:24:49 INFO - PROCESS | 3736 | 1463966689705 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 890ms 18:24:49 INFO - PROCESS | 3736 | 1463966689760 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 3736 | 1463966689762 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 18:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:24:49 INFO - PROCESS | 3736 | 1463966689770 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 3736 | 1463966689772 Marionette TRACE conn6 <- [1,1046,null,{}] 18:24:49 INFO - PROCESS | 3736 | 1463966689785 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:49 INFO - PROCESS | 3736 | 1463966689924 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 18:24:49 INFO - PROCESS | 3736 | 1463966689940 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 3736 | ++DOCSHELL 1544E800 == 67 [pid = 3736] [id = 271] 18:24:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (16C2B400) [pid = 3736] [serial = 812] [outer = 00000000] 18:24:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (18E54800) [pid = 3736] [serial = 813] [outer = 16C2B400] 18:24:49 INFO - PROCESS | 3736 | 1463966689985 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1A234C00) [pid = 3736] [serial = 814] [outer = 16C2B400] 18:24:50 INFO - PROCESS | 3736 | 1463966690399 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 18:24:50 INFO - PROCESS | 3736 | 1463966690442 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 3736 | 1463966690444 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 18:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:24:50 INFO - PROCESS | 3736 | 1463966690447 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 3736 | 1463966690448 Marionette TRACE conn6 <- [1,1050,null,{}] 18:24:50 INFO - PROCESS | 3736 | 1463966690452 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:50 INFO - PROCESS | 3736 | 1463966690547 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 18:24:50 INFO - PROCESS | 3736 | 1463966690585 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:50 INFO - PROCESS | 3736 | ++DOCSHELL 1AE29400 == 68 [pid = 3736] [id = 272] 18:24:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1AE2D000) [pid = 3736] [serial = 815] [outer = 00000000] 18:24:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1AE37C00) [pid = 3736] [serial = 816] [outer = 1AE2D000] 18:24:50 INFO - PROCESS | 3736 | 1463966690632 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1B098000) [pid = 3736] [serial = 817] [outer = 1AE2D000] 18:24:51 INFO - PROCESS | 3736 | 1463966691072 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 18:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:24:51 INFO - PROCESS | 3736 | 1463966691126 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 3736 | 1463966691128 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 18:24:51 INFO - PROCESS | 3736 | 1463966691131 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 3736 | 1463966691133 Marionette TRACE conn6 <- [1,1054,null,{}] 18:24:51 INFO - PROCESS | 3736 | 1463966691137 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:51 INFO - PROCESS | 3736 | 1463966691229 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 18:24:51 INFO - PROCESS | 3736 | 1463966691236 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 3736 | ++DOCSHELL 0DE69400 == 69 [pid = 3736] [id = 273] 18:24:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1AE36400) [pid = 3736] [serial = 818] [outer = 00000000] 18:24:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1B2ABC00) [pid = 3736] [serial = 819] [outer = 1AE36400] 18:24:51 INFO - PROCESS | 3736 | 1463966691285 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1B30A400) [pid = 3736] [serial = 820] [outer = 1AE36400] 18:24:52 INFO - PROCESS | 3736 | 1463966692084 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 18:24:52 INFO - PROCESS | 3736 | 1463966692103 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 3736 | 1463966692106 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 18:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:24:52 INFO - PROCESS | 3736 | 1463966692111 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 3736 | 1463966692115 Marionette TRACE conn6 <- [1,1058,null,{}] 18:24:52 INFO - PROCESS | 3736 | 1463966692120 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:52 INFO - PROCESS | 3736 | 1463966692246 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 18:24:52 INFO - PROCESS | 3736 | 1463966692401 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B6400 == 70 [pid = 3736] [id = 274] 18:24:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (0E244800) [pid = 3736] [serial = 821] [outer = 00000000] 18:24:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (122A1400) [pid = 3736] [serial = 822] [outer = 0E244800] 18:24:52 INFO - PROCESS | 3736 | 1463966692462 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1333F800) [pid = 3736] [serial = 823] [outer = 0E244800] 18:24:53 INFO - PROCESS | 3736 | 1463966693055 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 989ms 18:24:53 INFO - PROCESS | 3736 | 1463966693103 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 3736 | 1463966693109 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 18:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:24:53 INFO - PROCESS | 3736 | 1463966693116 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 3736 | 1463966693119 Marionette TRACE conn6 <- [1,1062,null,{}] 18:24:53 INFO - PROCESS | 3736 | 1463966693123 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:53 INFO - PROCESS | 3736 | 1463966693252 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 18:24:53 INFO - PROCESS | 3736 | 1463966693421 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 3736 | ++DOCSHELL 16841C00 == 71 [pid = 3736] [id = 275] 18:24:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (16BB6800) [pid = 3736] [serial = 824] [outer = 00000000] 18:24:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (17B67400) [pid = 3736] [serial = 825] [outer = 16BB6800] 18:24:53 INFO - PROCESS | 3736 | 1463966693480 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (18343400) [pid = 3736] [serial = 826] [outer = 16BB6800] 18:24:54 INFO - PROCESS | 3736 | 1463966694129 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1077ms 18:24:54 INFO - PROCESS | 3736 | 1463966694194 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 3736 | 1463966694197 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 18:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:24:54 INFO - PROCESS | 3736 | 1463966694201 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:24:54 INFO - PROCESS | 3736 | 1463966694204 Marionette TRACE conn6 <- [1,1066,null,{}] 18:24:54 INFO - PROCESS | 3736 | 1463966694216 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:54 INFO - PROCESS | 3736 | 1463966694336 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 18:24:54 INFO - PROCESS | 3736 | 1463966694493 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:54 INFO - PROCESS | 3736 | ++DOCSHELL 1B2AC400 == 72 [pid = 3736] [id = 276] 18:24:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1B2AC800) [pid = 3736] [serial = 827] [outer = 00000000] 18:24:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1B30C400) [pid = 3736] [serial = 828] [outer = 1B2AC800] 18:24:54 INFO - PROCESS | 3736 | 1463966694555 Marionette DEBUG loaded listener.js 18:24:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1B407C00) [pid = 3736] [serial = 829] [outer = 1B2AC800] 18:24:55 INFO - PROCESS | 3736 | 1463966695192 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1020ms 18:24:55 INFO - PROCESS | 3736 | 1463966695224 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 3736 | 1463966695227 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 18:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:24:55 INFO - PROCESS | 3736 | 1463966695231 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 3736 | 1463966695233 Marionette TRACE conn6 <- [1,1070,null,{}] 18:24:55 INFO - PROCESS | 3736 | 1463966695237 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:55 INFO - PROCESS | 3736 | 1463966695355 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 18:24:55 INFO - PROCESS | 3736 | 1463966695521 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 3736 | ++DOCSHELL 1B40D000 == 73 [pid = 3736] [id = 277] 18:24:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1B455800) [pid = 3736] [serial = 830] [outer = 00000000] 18:24:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1B45AC00) [pid = 3736] [serial = 831] [outer = 1B455800] 18:24:55 INFO - PROCESS | 3736 | 1463966695581 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1B51A000) [pid = 3736] [serial = 832] [outer = 1B455800] 18:24:56 INFO - PROCESS | 3736 | 1463966696239 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1069ms 18:24:56 INFO - PROCESS | 3736 | 1463966696303 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 3736 | 1463966696305 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 18:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:24:56 INFO - PROCESS | 3736 | 1463966696309 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:24:56 INFO - PROCESS | 3736 | 1463966696310 Marionette TRACE conn6 <- [1,1074,null,{}] 18:24:56 INFO - PROCESS | 3736 | 1463966696314 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:56 INFO - PROCESS | 3736 | 1463966696428 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 18:24:56 INFO - PROCESS | 3736 | 1463966696574 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 3736 | ++DOCSHELL 1B51D000 == 74 [pid = 3736] [id = 278] 18:24:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1B51E000) [pid = 3736] [serial = 833] [outer = 00000000] 18:24:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1B620000) [pid = 3736] [serial = 834] [outer = 1B51E000] 18:24:56 INFO - PROCESS | 3736 | 1463966696633 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1BE77400) [pid = 3736] [serial = 835] [outer = 1B51E000] 18:24:57 INFO - PROCESS | 3736 | 1463966697195 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 18:24:57 INFO - PROCESS | 3736 | 1463966697243 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 3736 | 1463966697246 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 18:24:57 INFO - PROCESS | 3736 | 1463966697249 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:24:57 INFO - PROCESS | 3736 | 1463966697251 Marionette TRACE conn6 <- [1,1078,null,{}] 18:24:57 INFO - PROCESS | 3736 | 1463966697255 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:57 INFO - PROCESS | 3736 | 1463966697395 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 18:24:57 INFO - PROCESS | 3736 | 1463966697550 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 3736 | ++DOCSHELL 1BE75800 == 75 [pid = 3736] [id = 279] 18:24:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1C32B800) [pid = 3736] [serial = 836] [outer = 00000000] 18:24:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1CE6BC00) [pid = 3736] [serial = 837] [outer = 1C32B800] 18:24:57 INFO - PROCESS | 3736 | 1463966697610 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1D5A3000) [pid = 3736] [serial = 838] [outer = 1C32B800] 18:24:58 INFO - PROCESS | 3736 | 1463966698191 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 18:24:58 INFO - PROCESS | 3736 | 1463966698223 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 3736 | 1463966698225 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 18:24:58 INFO - PROCESS | 3736 | 1463966698228 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:24:58 INFO - PROCESS | 3736 | 1463966698230 Marionette TRACE conn6 <- [1,1082,null,{}] 18:24:58 INFO - PROCESS | 3736 | 1463966698234 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:58 INFO - PROCESS | 3736 | 1463966698351 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 18:24:58 INFO - PROCESS | 3736 | 1463966698515 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 3736 | ++DOCSHELL 1CE6B000 == 76 [pid = 3736] [id = 280] 18:24:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1D59D800) [pid = 3736] [serial = 839] [outer = 00000000] 18:24:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1DFA7C00) [pid = 3736] [serial = 840] [outer = 1D59D800] 18:24:58 INFO - PROCESS | 3736 | 1463966698571 Marionette DEBUG loaded listener.js 18:24:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1DFAC400) [pid = 3736] [serial = 841] [outer = 1D59D800] 18:24:59 INFO - PROCESS | 3736 | 1463966699247 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1065ms 18:24:59 INFO - PROCESS | 3736 | 1463966699298 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 18:24:59 INFO - PROCESS | 3736 | 1463966699300 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 18:24:59 INFO - PROCESS | 3736 | 1463966699304 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:24:59 INFO - PROCESS | 3736 | 1463966699306 Marionette TRACE conn6 <- [1,1086,null,{}] 18:24:59 INFO - PROCESS | 3736 | 1463966699309 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:59 INFO - PROCESS | 3736 | 1463966699423 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 18:24:59 INFO - PROCESS | 3736 | 1463966699756 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 3736 | ++DOCSHELL 0D535C00 == 77 [pid = 3736] [id = 281] 18:24:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (0D60B400) [pid = 3736] [serial = 842] [outer = 00000000] 18:24:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (0DE62C00) [pid = 3736] [serial = 843] [outer = 0D60B400] 18:24:59 INFO - PROCESS | 3736 | 1463966699837 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (0DF5E000) [pid = 3736] [serial = 844] [outer = 0D60B400] 18:25:00 INFO - PROCESS | 3736 | 1463966700421 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1166ms 18:25:00 INFO - PROCESS | 3736 | 1463966700474 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 3736 | 1463966700478 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 18:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:25:00 INFO - PROCESS | 3736 | 1463966700482 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 3736 | 1463966700486 Marionette TRACE conn6 <- [1,1090,null,{}] 18:25:00 INFO - PROCESS | 3736 | 1463966700490 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:00 INFO - PROCESS | 3736 | 1463966700607 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 18:25:00 INFO - PROCESS | 3736 | 1463966700781 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 3736 | ++DOCSHELL 0D5E6C00 == 78 [pid = 3736] [id = 282] 18:25:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (0DC4B800) [pid = 3736] [serial = 845] [outer = 00000000] 18:25:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (0DE6A000) [pid = 3736] [serial = 846] [outer = 0DC4B800] 18:25:00 INFO - PROCESS | 3736 | 1463966700832 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (0E103000) [pid = 3736] [serial = 847] [outer = 0DC4B800] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 1AE29400 == 77 [pid = 3736] [id = 272] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 1544E800 == 76 [pid = 3736] [id = 271] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 13417000 == 75 [pid = 3736] [id = 270] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 18F32000 == 74 [pid = 3736] [id = 269] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 17B6F800 == 73 [pid = 3736] [id = 268] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 16A4A800 == 72 [pid = 3736] [id = 267] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 126EAC00 == 71 [pid = 3736] [id = 266] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1B621400) [pid = 3736] [serial = 762] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 0DC51400 == 70 [pid = 3736] [id = 265] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 11F6A000 == 69 [pid = 3736] [id = 264] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 0CC71000 == 68 [pid = 3736] [id = 263] 18:25:01 INFO - PROCESS | 3736 | --DOCSHELL 190E3800 == 67 [pid = 3736] [id = 254] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (190F0800) [pid = 3736] [serial = 760] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1261E400) [pid = 3736] [serial = 730] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (16C75400) [pid = 3736] [serial = 759] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (0DD34000) [pid = 3736] [serial = 711] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (190E9800) [pid = 3736] [serial = 736] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (13E0CC00) [pid = 3736] [serial = 739] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (18E59000) [pid = 3736] [serial = 744] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1BE69C00) [pid = 3736] [serial = 717] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1B409400) [pid = 3736] [serial = 750] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1FF31400) [pid = 3736] [serial = 663] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1B518C00) [pid = 3736] [serial = 753] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1CE28800) [pid = 3736] [serial = 709] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (16BB4000) [pid = 3736] [serial = 741] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (21B22400) [pid = 3736] [serial = 666] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (221DD400) [pid = 3736] [serial = 675] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (17B42C00) [pid = 3736] [serial = 714] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (17B39400) [pid = 3736] [serial = 742] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (21FA6C00) [pid = 3736] [serial = 672] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (16C7E800) [pid = 3736] [serial = 733] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (210AEC00) [pid = 3736] [serial = 669] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (21FAE400) [pid = 3736] [serial = 726] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (16846800) [pid = 3736] [serial = 732] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (11F04000) [pid = 3736] [serial = 729] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (1251B400) [pid = 3736] [serial = 757] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1E955C00) [pid = 3736] [serial = 723] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1261DC00) [pid = 3736] [serial = 738] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1B519C00) [pid = 3736] [serial = 754] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1B45B800) [pid = 3736] [serial = 751] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (190EEC00) [pid = 3736] [serial = 745] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (11F5FC00) [pid = 3736] [serial = 756] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (210A2400) [pid = 3736] [serial = 720] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (180D4C00) [pid = 3736] [serial = 735] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1B08E000) [pid = 3736] [serial = 747] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (1B09A400) [pid = 3736] [serial = 748] [outer = 00000000] [url = about:blank] 18:25:01 INFO - PROCESS | 3736 | 1463966701436 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 18:25:01 INFO - PROCESS | 3736 | 1463966701456 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 3736 | 1463966701460 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 18:25:01 INFO - PROCESS | 3736 | 1463966701464 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:25:01 INFO - PROCESS | 3736 | 1463966701466 Marionette TRACE conn6 <- [1,1094,null,{}] 18:25:01 INFO - PROCESS | 3736 | 1463966701470 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:01 INFO - PROCESS | 3736 | 1463966701565 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 18:25:01 INFO - PROCESS | 3736 | 1463966701671 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:01 INFO - PROCESS | 3736 | ++DOCSHELL 0DF67000 == 68 [pid = 3736] [id = 283] 18:25:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (0DF67C00) [pid = 3736] [serial = 848] [outer = 00000000] 18:25:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (0E41F400) [pid = 3736] [serial = 849] [outer = 0DF67C00] 18:25:01 INFO - PROCESS | 3736 | 1463966701717 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (0E23D400) [pid = 3736] [serial = 850] [outer = 0DF67C00] 18:25:02 INFO - PROCESS | 3736 | 1463966702141 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 18:25:02 INFO - PROCESS | 3736 | 1463966702201 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 3736 | 1463966702203 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 18:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:25:02 INFO - PROCESS | 3736 | 1463966702208 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 3736 | 1463966702214 Marionette TRACE conn6 <- [1,1098,null,{}] 18:25:02 INFO - PROCESS | 3736 | 1463966702223 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:02 INFO - PROCESS | 3736 | 1463966702317 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 18:25:02 INFO - PROCESS | 3736 | 1463966702365 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 3736 | ++DOCSHELL 11F6A400 == 69 [pid = 3736] [id = 284] 18:25:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (11F6B000) [pid = 3736] [serial = 851] [outer = 00000000] 18:25:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1221CC00) [pid = 3736] [serial = 852] [outer = 11F6B000] 18:25:02 INFO - PROCESS | 3736 | 1463966702409 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (122A4800) [pid = 3736] [serial = 853] [outer = 11F6B000] 18:25:02 INFO - PROCESS | 3736 | 1463966702872 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 18:25:02 INFO - PROCESS | 3736 | 1463966702901 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 3736 | 1463966702904 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 18:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:25:02 INFO - PROCESS | 3736 | 1463966702907 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 3736 | 1463966702908 Marionette TRACE conn6 <- [1,1102,null,{}] 18:25:02 INFO - PROCESS | 3736 | 1463966702912 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:02 INFO - PROCESS | 3736 | 1463966703003 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 18:25:02 INFO - PROCESS | 3736 | 1463966703010 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 3736 | ++DOCSHELL 125D5000 == 70 [pid = 3736] [id = 285] 18:25:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (125D6C00) [pid = 3736] [serial = 854] [outer = 00000000] 18:25:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (13326C00) [pid = 3736] [serial = 855] [outer = 125D6C00] 18:25:03 INFO - PROCESS | 3736 | 1463966703058 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (13417000) [pid = 3736] [serial = 856] [outer = 125D6C00] 18:25:03 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:25:03 INFO - PROCESS | 3736 | 1463966703657 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 771ms 18:25:03 INFO - PROCESS | 3736 | 1463966703680 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 18:25:03 INFO - PROCESS | 3736 | 1463966703682 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 18:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:25:03 INFO - PROCESS | 3736 | 1463966703719 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 3736 | 1463966703721 Marionette TRACE conn6 <- [1,1106,null,{}] 18:25:03 INFO - PROCESS | 3736 | 1463966703731 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:03 INFO - PROCESS | 3736 | 1463966703863 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 18:25:03 INFO - PROCESS | 3736 | 1463966703935 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 3736 | ++DOCSHELL 13E0B800 == 71 [pid = 3736] [id = 286] 18:25:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (13E0C000) [pid = 3736] [serial = 857] [outer = 00000000] 18:25:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (15420800) [pid = 3736] [serial = 858] [outer = 13E0C000] 18:25:03 INFO - PROCESS | 3736 | 1463966703987 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (15456C00) [pid = 3736] [serial = 859] [outer = 13E0C000] 18:25:04 INFO - PROCESS | 3736 | 1463966704445 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 810ms 18:25:04 INFO - PROCESS | 3736 | 1463966704496 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 3736 | 1463966704499 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 18:25:04 INFO - PROCESS | 3736 | 1463966704502 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:25:04 INFO - PROCESS | 3736 | 1463966704503 Marionette TRACE conn6 <- [1,1110,null,{}] 18:25:04 INFO - PROCESS | 3736 | 1463966704507 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:04 INFO - PROCESS | 3736 | 1463966704656 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 18:25:04 INFO - PROCESS | 3736 | 1463966704728 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 3736 | ++DOCSHELL 16A4D400 == 72 [pid = 3736] [id = 287] 18:25:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (16A4DC00) [pid = 3736] [serial = 860] [outer = 00000000] 18:25:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (16C2EC00) [pid = 3736] [serial = 861] [outer = 16A4DC00] 18:25:04 INFO - PROCESS | 3736 | 1463966704772 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (16C5A400) [pid = 3736] [serial = 862] [outer = 16A4DC00] 18:25:05 INFO - PROCESS | 3736 | 1463966705202 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 18:25:05 INFO - PROCESS | 3736 | 1463966705258 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 18:25:05 INFO - PROCESS | 3736 | 1463966705260 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 18:25:05 INFO - PROCESS | 3736 | 1463966705267 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 3736 | 1463966705269 Marionette TRACE conn6 <- [1,1114,null,{}] 18:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:25:05 INFO - PROCESS | 3736 | 1463966705273 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:05 INFO - PROCESS | 3736 | 1463966705417 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 18:25:05 INFO - PROCESS | 3736 | 1463966705491 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 3736 | ++DOCSHELL 16C2C400 == 73 [pid = 3736] [id = 288] 18:25:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (16C73400) [pid = 3736] [serial = 863] [outer = 00000000] 18:25:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (16C82000) [pid = 3736] [serial = 864] [outer = 16C73400] 18:25:05 INFO - PROCESS | 3736 | 1463966705539 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1713AC00) [pid = 3736] [serial = 865] [outer = 16C73400] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (17B70400) [pid = 3736] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (18F34000) [pid = 3736] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1992A000) [pid = 3736] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (0DE6FC00) [pid = 3736] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (0DE6D000) [pid = 3736] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (16A50000) [pid = 3736] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (13E04000) [pid = 3736] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (12574400) [pid = 3736] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1AE2D000) [pid = 3736] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:25:05 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (16C2B400) [pid = 3736] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:25:06 INFO - PROCESS | 3736 | 1463966706048 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 830ms 18:25:06 INFO - PROCESS | 3736 | 1463966706102 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 3736 | 1463966706104 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 18:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:25:06 INFO - PROCESS | 3736 | 1463966706107 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 3736 | 1463966706109 Marionette TRACE conn6 <- [1,1118,null,{}] 18:25:06 INFO - PROCESS | 3736 | 1463966706113 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:06 INFO - PROCESS | 3736 | 1463966706204 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 18:25:06 INFO - PROCESS | 3736 | 1463966706211 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 3736 | ++DOCSHELL 16C75400 == 74 [pid = 3736] [id = 289] 18:25:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (16C7A000) [pid = 3736] [serial = 866] [outer = 00000000] 18:25:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (17A72400) [pid = 3736] [serial = 867] [outer = 16C7A000] 18:25:06 INFO - PROCESS | 3736 | 1463966706256 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (17B3A000) [pid = 3736] [serial = 868] [outer = 16C7A000] 18:25:06 INFO - PROCESS | 3736 | 1463966706691 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 18:25:06 INFO - PROCESS | 3736 | 1463966706744 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 3736 | 1463966706747 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 18:25:06 INFO - PROCESS | 3736 | 1463966706750 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:25:06 INFO - PROCESS | 3736 | 1463966706751 Marionette TRACE conn6 <- [1,1122,null,{}] 18:25:06 INFO - PROCESS | 3736 | 1463966706755 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:06 INFO - PROCESS | 3736 | 1463966706844 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 18:25:06 INFO - PROCESS | 3736 | 1463966706851 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 3736 | ++DOCSHELL 0CC73C00 == 75 [pid = 3736] [id = 290] 18:25:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (17B3E000) [pid = 3736] [serial = 869] [outer = 00000000] 18:25:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (17B67C00) [pid = 3736] [serial = 870] [outer = 17B3E000] 18:25:06 INFO - PROCESS | 3736 | 1463966706896 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (17B71800) [pid = 3736] [serial = 871] [outer = 17B3E000] 18:25:07 INFO - PROCESS | 3736 | 1463966707365 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 18:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:25:07 INFO - PROCESS | 3736 | 1463966707432 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 3736 | 1463966707434 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 18:25:07 INFO - PROCESS | 3736 | 1463966707437 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 3736 | 1463966707438 Marionette TRACE conn6 <- [1,1126,null,{}] 18:25:07 INFO - PROCESS | 3736 | 1463966707442 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:07 INFO - PROCESS | 3736 | 1463966707543 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 18:25:07 INFO - PROCESS | 3736 | 1463966707552 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 3736 | ++DOCSHELL 0DD2E800 == 76 [pid = 3736] [id = 291] 18:25:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (17B45C00) [pid = 3736] [serial = 872] [outer = 00000000] 18:25:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (18099400) [pid = 3736] [serial = 873] [outer = 17B45C00] 18:25:07 INFO - PROCESS | 3736 | 1463966707605 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (18341000) [pid = 3736] [serial = 874] [outer = 17B45C00] 18:25:08 INFO - PROCESS | 3736 | 1463966708331 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 18:25:08 INFO - PROCESS | 3736 | 1463966708369 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 18:25:08 INFO - PROCESS | 3736 | 1463966708374 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 18:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:25:08 INFO - PROCESS | 3736 | 1463966708379 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - PROCESS | 3736 | 1463966708384 Marionette TRACE conn6 <- [1,1130,null,{}] 18:25:08 INFO - PROCESS | 3736 | 1463966708389 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:08 INFO - PROCESS | 3736 | 1463966708522 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 18:25:08 INFO - PROCESS | 3736 | 1463966708651 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 3736 | ++DOCSHELL 0D5EC800 == 77 [pid = 3736] [id = 292] 18:25:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (0D603C00) [pid = 3736] [serial = 875] [outer = 00000000] 18:25:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (0E1BA000) [pid = 3736] [serial = 876] [outer = 0D603C00] 18:25:08 INFO - PROCESS | 3736 | 1463966708709 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (0E462C00) [pid = 3736] [serial = 877] [outer = 0D603C00] 18:25:09 INFO - PROCESS | 3736 | 1463966709259 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 18:25:09 INFO - PROCESS | 3736 | 1463966709314 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 18:25:09 INFO - PROCESS | 3736 | 1463966709321 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 18:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:25:09 INFO - PROCESS | 3736 | 1463966709327 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:25:09 INFO - PROCESS | 3736 | 1463966709330 Marionette TRACE conn6 <- [1,1134,null,{}] 18:25:09 INFO - PROCESS | 3736 | 1463966709334 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:09 INFO - PROCESS | 3736 | 1463966709455 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 18:25:09 INFO - PROCESS | 3736 | 1463966709604 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 3736 | ++DOCSHELL 11F69C00 == 78 [pid = 3736] [id = 293] 18:25:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (11F6A000) [pid = 3736] [serial = 878] [outer = 00000000] 18:25:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (13813800) [pid = 3736] [serial = 879] [outer = 11F6A000] 18:25:09 INFO - PROCESS | 3736 | 1463966709663 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (150C9C00) [pid = 3736] [serial = 880] [outer = 11F6A000] 18:25:10 INFO - PROCESS | 3736 | 1463966710288 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 18:25:10 INFO - PROCESS | 3736 | 1463966710298 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 3736 | 1463966710301 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 18:25:10 INFO - PROCESS | 3736 | 1463966710304 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:25:10 INFO - PROCESS | 3736 | 1463966710308 Marionette TRACE conn6 <- [1,1138,null,{}] 18:25:10 INFO - PROCESS | 3736 | 1463966710319 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:10 INFO - PROCESS | 3736 | 1463966710454 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 18:25:10 INFO - PROCESS | 3736 | 1463966710605 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 3736 | ++DOCSHELL 180DBC00 == 79 [pid = 3736] [id = 294] 18:25:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (18341800) [pid = 3736] [serial = 881] [outer = 00000000] 18:25:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1834F400) [pid = 3736] [serial = 882] [outer = 18341800] 18:25:10 INFO - PROCESS | 3736 | 1463966710663 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (18E5E400) [pid = 3736] [serial = 883] [outer = 18341800] 18:25:11 INFO - PROCESS | 3736 | 1463966711285 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1019ms 18:25:11 INFO - PROCESS | 3736 | 1463966711328 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 3736 | 1463966711331 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 18:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:25:11 INFO - PROCESS | 3736 | 1463966711334 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:25:11 INFO - PROCESS | 3736 | 1463966711336 Marionette TRACE conn6 <- [1,1142,null,{}] 18:25:11 INFO - PROCESS | 3736 | 1463966711340 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:11 INFO - PROCESS | 3736 | 1463966711457 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 18:25:11 INFO - PROCESS | 3736 | 1463966711605 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 3736 | ++DOCSHELL 190DC400 == 80 [pid = 3736] [id = 295] 18:25:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (190DF400) [pid = 3736] [serial = 884] [outer = 00000000] 18:25:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (190E7400) [pid = 3736] [serial = 885] [outer = 190DF400] 18:25:11 INFO - PROCESS | 3736 | 1463966711662 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (190F0400) [pid = 3736] [serial = 886] [outer = 190DF400] 18:25:12 INFO - PROCESS | 3736 | 1463966712221 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 18:25:12 INFO - PROCESS | 3736 | 1463966712267 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 3736 | 1463966712270 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 18:25:12 INFO - PROCESS | 3736 | 1463966712273 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:25:12 INFO - PROCESS | 3736 | 1463966712275 Marionette TRACE conn6 <- [1,1146,null,{}] 18:25:12 INFO - PROCESS | 3736 | 1463966712279 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:12 INFO - PROCESS | 3736 | 1463966712392 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 18:25:12 INFO - PROCESS | 3736 | 1463966712552 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 3736 | ++DOCSHELL 13E04800 == 81 [pid = 3736] [id = 296] 18:25:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (16C74400) [pid = 3736] [serial = 887] [outer = 00000000] 18:25:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (19925C00) [pid = 3736] [serial = 888] [outer = 16C74400] 18:25:12 INFO - PROCESS | 3736 | 1463966712608 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1A0D8C00) [pid = 3736] [serial = 889] [outer = 16C74400] 18:25:13 INFO - PROCESS | 3736 | 1463966713212 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 18:25:13 INFO - PROCESS | 3736 | 1463966713247 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 3736 | 1463966713250 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 18:25:13 INFO - PROCESS | 3736 | 1463966713253 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:25:13 INFO - PROCESS | 3736 | 1463966713255 Marionette TRACE conn6 <- [1,1150,null,{}] 18:25:13 INFO - PROCESS | 3736 | 1463966713259 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:13 INFO - PROCESS | 3736 | 1463966713384 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 18:25:13 INFO - PROCESS | 3736 | 1463966713534 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 3736 | ++DOCSHELL 150C9800 == 82 [pid = 3736] [id = 297] 18:25:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1A00D400) [pid = 3736] [serial = 890] [outer = 00000000] 18:25:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1AE32000) [pid = 3736] [serial = 891] [outer = 1A00D400] 18:25:13 INFO - PROCESS | 3736 | 1463966713590 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1B090000) [pid = 3736] [serial = 892] [outer = 1A00D400] 18:25:14 INFO - PROCESS | 3736 | 1463966714168 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 18:25:14 INFO - PROCESS | 3736 | 1463966714228 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 18:25:14 INFO - PROCESS | 3736 | 1463966714230 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 18:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:25:14 INFO - PROCESS | 3736 | 1463966714234 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:25:14 INFO - PROCESS | 3736 | 1463966714236 Marionette TRACE conn6 <- [1,1154,null,{}] 18:25:14 INFO - PROCESS | 3736 | 1463966714240 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:14 INFO - PROCESS | 3736 | 1463966714358 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 18:25:14 INFO - PROCESS | 3736 | 1463966714508 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 3736 | ++DOCSHELL 1B094000 == 83 [pid = 3736] [id = 298] 18:25:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1B097000) [pid = 3736] [serial = 893] [outer = 00000000] 18:25:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1B2A2000) [pid = 3736] [serial = 894] [outer = 1B097000] 18:25:14 INFO - PROCESS | 3736 | 1463966714562 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1B2ADC00) [pid = 3736] [serial = 895] [outer = 1B097000] 18:25:15 INFO - PROCESS | 3736 | 1463966715107 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 18:25:15 INFO - PROCESS | 3736 | 1463966715168 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 3736 | 1463966715170 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 18:25:15 INFO - PROCESS | 3736 | 1463966715174 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:25:15 INFO - PROCESS | 3736 | 1463966715176 Marionette TRACE conn6 <- [1,1158,null,{}] 18:25:15 INFO - PROCESS | 3736 | 1463966715180 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:15 INFO - PROCESS | 3736 | 1463966715299 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 18:25:15 INFO - PROCESS | 3736 | 1463966715451 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 3736 | ++DOCSHELL 1B302400 == 84 [pid = 3736] [id = 299] 18:25:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1B306000) [pid = 3736] [serial = 896] [outer = 00000000] 18:25:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1B30F400) [pid = 3736] [serial = 897] [outer = 1B306000] 18:25:15 INFO - PROCESS | 3736 | 1463966715506 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1B409400) [pid = 3736] [serial = 898] [outer = 1B306000] 18:25:16 INFO - PROCESS | 3736 | 1463966716097 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 18:25:16 INFO - PROCESS | 3736 | 1463966716148 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 3736 | 1463966716150 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 18:25:16 INFO - PROCESS | 3736 | 1463966716153 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:25:16 INFO - PROCESS | 3736 | 1463966716155 Marionette TRACE conn6 <- [1,1162,null,{}] 18:25:16 INFO - PROCESS | 3736 | 1463966716159 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:16 INFO - PROCESS | 3736 | 1463966716272 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 18:25:16 INFO - PROCESS | 3736 | 1463966716434 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 3736 | ++DOCSHELL 0DC52400 == 85 [pid = 3736] [id = 300] 18:25:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (1129FC00) [pid = 3736] [serial = 899] [outer = 00000000] 18:25:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (16A4EC00) [pid = 3736] [serial = 900] [outer = 1129FC00] 18:25:16 INFO - PROCESS | 3736 | 1463966716489 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (16CBF800) [pid = 3736] [serial = 901] [outer = 1129FC00] 18:25:17 INFO - PROCESS | 3736 | 1463966717297 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:25:17 INFO - PROCESS | 3736 | 1463966717345 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 18:25:17 INFO - PROCESS | 3736 | 1463966717349 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 3736 | 1463966717353 Marionette TRACE conn6 <- [1,1166,null,{}] 18:25:17 INFO - PROCESS | 3736 | 1463966717358 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:17 INFO - PROCESS | 3736 | 1463966717476 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 18:25:17 INFO - PROCESS | 3736 | 1463966717663 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 3736 | ++DOCSHELL 11F6C000 == 86 [pid = 3736] [id = 301] 18:25:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (11F6CC00) [pid = 3736] [serial = 902] [outer = 00000000] 18:25:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (12522800) [pid = 3736] [serial = 903] [outer = 11F6CC00] 18:25:17 INFO - PROCESS | 3736 | 1463966717725 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1345D000) [pid = 3736] [serial = 904] [outer = 11F6CC00] 18:25:18 INFO - PROCESS | 3736 | 1463966718349 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:25:18 INFO - PROCESS | 3736 | 1463966718440 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 18:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (18099800) [pid = 3736] [serial = 804] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (18348C00) [pid = 3736] [serial = 805] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (19921000) [pid = 3736] [serial = 808] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (190ED800) [pid = 3736] [serial = 807] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1A2E2C00) [pid = 3736] [serial = 810] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (0E1B4C00) [pid = 3736] [serial = 795] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (0EC0DC00) [pid = 3736] [serial = 796] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (0E771800) [pid = 3736] [serial = 790] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (0E1B7000) [pid = 3736] [serial = 789] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (16C59400) [pid = 3736] [serial = 801] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (15426C00) [pid = 3736] [serial = 798] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (16A47800) [pid = 3736] [serial = 799] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (16C5FC00) [pid = 3736] [serial = 793] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (16C2AC00) [pid = 3736] [serial = 792] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1AE37C00) [pid = 3736] [serial = 816] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1B098000) [pid = 3736] [serial = 817] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1A697800) [pid = 3736] [serial = 811] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (18E54800) [pid = 3736] [serial = 813] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (17B12000) [pid = 3736] [serial = 802] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1A234C00) [pid = 3736] [serial = 814] [outer = 00000000] [url = about:blank] 18:25:18 INFO - PROCESS | 3736 | 1463966718482 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 3736 | 1463966718485 Marionette TRACE conn6 <- [1,1170,null,{}] 18:25:18 INFO - PROCESS | 3736 | 1463966718491 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:18 INFO - PROCESS | 3736 | 1463966718595 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 18:25:18 INFO - PROCESS | 3736 | 1463966718602 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 3736 | ++DOCSHELL 0DF5F400 == 72 [pid = 3736] [id = 302] 18:25:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (0DF62800) [pid = 3736] [serial = 905] [outer = 00000000] 18:25:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (0E1E5000) [pid = 3736] [serial = 906] [outer = 0DF62800] 18:25:18 INFO - PROCESS | 3736 | 1463966718648 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (0E775C00) [pid = 3736] [serial = 907] [outer = 0DF62800] 18:25:19 INFO - PROCESS | 3736 | 1463966719153 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 3736 | 1463966719214 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 18:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:25:19 INFO - PROCESS | 3736 | 1463966719218 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 3736 | 1463966719221 Marionette TRACE conn6 <- [1,1174,null,{}] 18:25:19 INFO - PROCESS | 3736 | 1463966719231 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:19 INFO - PROCESS | 3736 | 1463966719330 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 18:25:19 INFO - PROCESS | 3736 | 1463966719443 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 3736 | ++DOCSHELL 13E04000 == 73 [pid = 3736] [id = 303] 18:25:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (13F42800) [pid = 3736] [serial = 908] [outer = 00000000] 18:25:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (16840C00) [pid = 3736] [serial = 909] [outer = 13F42800] 18:25:19 INFO - PROCESS | 3736 | 1463966719491 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (16A4F800) [pid = 3736] [serial = 910] [outer = 13F42800] 18:25:19 INFO - PROCESS | 3736 | 1463966719871 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 3736 | 1463966719902 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 18:25:19 INFO - PROCESS | 3736 | 1463966719906 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 3736 | 1463966719907 Marionette TRACE conn6 <- [1,1178,null,{}] 18:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:25:19 INFO - PROCESS | 3736 | 1463966719911 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:20 INFO - PROCESS | 3736 | 1463966720034 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 18:25:20 INFO - PROCESS | 3736 | 1463966720044 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 3736 | ++DOCSHELL 16C56000 == 74 [pid = 3736] [id = 304] 18:25:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (16C59400) [pid = 3736] [serial = 911] [outer = 00000000] 18:25:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (17A80000) [pid = 3736] [serial = 912] [outer = 16C59400] 18:25:20 INFO - PROCESS | 3736 | 1463966720090 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (17B41000) [pid = 3736] [serial = 913] [outer = 16C59400] 18:25:20 INFO - PROCESS | 3736 | 1463966720553 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:25:20 INFO - PROCESS | 3736 | 1463966720594 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 18:25:20 INFO - PROCESS | 3736 | 1463966720597 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - PROCESS | 3736 | 1463966720609 Marionette TRACE conn6 <- [1,1182,null,{}] 18:25:20 INFO - PROCESS | 3736 | 1463966720621 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:20 INFO - PROCESS | 3736 | 1463966720746 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 18:25:20 INFO - PROCESS | 3736 | 1463966720811 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 3736 | ++DOCSHELL 17B43000 == 75 [pid = 3736] [id = 305] 18:25:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (17B44400) [pid = 3736] [serial = 914] [outer = 00000000] 18:25:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (180DC800) [pid = 3736] [serial = 915] [outer = 17B44400] 18:25:20 INFO - PROCESS | 3736 | 1463966720858 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1834E800) [pid = 3736] [serial = 916] [outer = 17B44400] 18:25:21 INFO - PROCESS | 3736 | 1463966721325 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 3736 | 1463966721351 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 18:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:25:21 INFO - PROCESS | 3736 | 1463966721362 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 3736 | 1463966721364 Marionette TRACE conn6 <- [1,1186,null,{}] 18:25:21 INFO - PROCESS | 3736 | 1463966721367 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:21 INFO - PROCESS | 3736 | 1463966721534 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 18:25:21 INFO - PROCESS | 3736 | 1463966721558 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 3736 | ++DOCSHELL 1A015800 == 76 [pid = 3736] [id = 306] 18:25:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1A016800) [pid = 3736] [serial = 917] [outer = 00000000] 18:25:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1A69A400) [pid = 3736] [serial = 918] [outer = 1A016800] 18:25:21 INFO - PROCESS | 3736 | 1463966721604 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1AE29400) [pid = 3736] [serial = 919] [outer = 1A016800] 18:25:22 INFO - PROCESS | 3736 | 1463966722080 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 770ms 18:25:22 INFO - PROCESS | 3736 | 1463966722134 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 3736 | 1463966722136 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 18:25:22 INFO - PROCESS | 3736 | 1463966722139 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:25:22 INFO - PROCESS | 3736 | 1463966722141 Marionette TRACE conn6 <- [1,1190,null,{}] 18:25:22 INFO - PROCESS | 3736 | 1463966722145 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:22 INFO - PROCESS | 3736 | 1463966722294 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 18:25:22 INFO - PROCESS | 3736 | 1463966722323 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 3736 | ++DOCSHELL 1B091C00 == 77 [pid = 3736] [id = 307] 18:25:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1B092800) [pid = 3736] [serial = 920] [outer = 00000000] 18:25:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1B09CC00) [pid = 3736] [serial = 921] [outer = 1B092800] 18:25:22 INFO - PROCESS | 3736 | 1463966722368 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1B305C00) [pid = 3736] [serial = 922] [outer = 1B092800] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (13E0C000) [pid = 3736] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (16A4DC00) [pid = 3736] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (16C73400) [pid = 3736] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (0DC4B800) [pid = 3736] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (0DF67C00) [pid = 3736] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (125D6C00) [pid = 3736] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (17B3E000) [pid = 3736] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (0D60B400) [pid = 3736] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (11F6B000) [pid = 3736] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:25:22 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (16C7A000) [pid = 3736] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:25:22 INFO - PROCESS | 3736 | 1463966722993 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:25:22 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:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 870ms 18:25:22 INFO - PROCESS | 3736 | 1463966723014 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 3736 | 1463966723016 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 18:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:25:23 INFO - PROCESS | 3736 | 1463966723019 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 3736 | 1463966723030 Marionette TRACE conn6 <- [1,1194,null,{}] 18:25:23 INFO - PROCESS | 3736 | 1463966723034 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:23 INFO - PROCESS | 3736 | 1463966723170 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 18:25:23 INFO - PROCESS | 3736 | 1463966723182 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 3736 | ++DOCSHELL 11F64800 == 78 [pid = 3736] [id = 308] 18:25:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (125D6C00) [pid = 3736] [serial = 923] [outer = 00000000] 18:25:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (16C81000) [pid = 3736] [serial = 924] [outer = 125D6C00] 18:25:23 INFO - PROCESS | 3736 | 1463966723226 Marionette DEBUG loaded listener.js 18:25:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (18345C00) [pid = 3736] [serial = 925] [outer = 125D6C00] 18:25:23 INFO - PROCESS | 3736 | 1463966723650 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:25:23 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:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 18:25:23 INFO - PROCESS | 3736 | 1463966723710 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 3736 | 1463966723712 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 18:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:25:23 INFO - PROCESS | 3736 | 1463966723715 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 3736 | 1463966723717 Marionette TRACE conn6 <- [1,1198,null,{}] 18:25:23 INFO - PROCESS | 3736 | 1463966723720 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:23 INFO - PROCESS | 3736 | 1463966723811 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 18:25:23 INFO - PROCESS | 3736 | 1463966723820 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 3736 | ++DOCSHELL 16C53800 == 79 [pid = 3736] [id = 309] 18:25:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1A698800) [pid = 3736] [serial = 926] [outer = 00000000] 18:25:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1B40F800) [pid = 3736] [serial = 927] [outer = 1A698800] 18:25:23 INFO - PROCESS | 3736 | 1463966723864 Marionette DEBUG loaded listener.js 18:25:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1B458400) [pid = 3736] [serial = 928] [outer = 1A698800] 18:25:24 INFO - PROCESS | 3736 | 1463966724300 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 18:25:24 INFO - PROCESS | 3736 | 1463966724364 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 3736 | 1463966724366 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 18:25:24 INFO - PROCESS | 3736 | 1463966724369 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:25:24 INFO - PROCESS | 3736 | 1463966724371 Marionette TRACE conn6 <- [1,1202,null,{}] 18:25:24 INFO - PROCESS | 3736 | 1463966724375 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:24 INFO - PROCESS | 3736 | 1463966724469 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 18:25:24 INFO - PROCESS | 3736 | 1463966724507 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 3736 | ++DOCSHELL 1B301400 == 80 [pid = 3736] [id = 310] 18:25:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1B512400) [pid = 3736] [serial = 929] [outer = 00000000] 18:25:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1B619400) [pid = 3736] [serial = 930] [outer = 1B512400] 18:25:24 INFO - PROCESS | 3736 | 1463966724551 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1B623400) [pid = 3736] [serial = 931] [outer = 1B512400] 18:25:25 INFO - PROCESS | 3736 | 1463966725280 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 931ms 18:25:25 INFO - PROCESS | 3736 | 1463966725311 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 3736 | 1463966725316 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:25:25 INFO - PROCESS | 3736 | 1463966725322 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 3736 | 1463966725326 Marionette TRACE conn6 <- [1,1206,null,{}] 18:25:25 INFO - PROCESS | 3736 | 1463966725332 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:25 INFO - PROCESS | 3736 | 1463966725458 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 18:25:25 INFO - PROCESS | 3736 | 1463966725613 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 3736 | ++DOCSHELL 0DD36800 == 81 [pid = 3736] [id = 311] 18:25:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (0DF65800) [pid = 3736] [serial = 932] [outer = 00000000] 18:25:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (11F0E800) [pid = 3736] [serial = 933] [outer = 0DF65800] 18:25:25 INFO - PROCESS | 3736 | 1463966725671 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (12246800) [pid = 3736] [serial = 934] [outer = 0DF65800] 18:25:26 INFO - PROCESS | 3736 | 1463966726296 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1018ms 18:25:26 INFO - PROCESS | 3736 | 1463966726345 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 18:25:26 INFO - PROCESS | 3736 | 1463966726351 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 18:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:25:26 INFO - PROCESS | 3736 | 1463966726358 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 3736 | 1463966726360 Marionette TRACE conn6 <- [1,1210,null,{}] 18:25:26 INFO - PROCESS | 3736 | 1463966726364 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:26 INFO - PROCESS | 3736 | 1463966726487 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 18:25:26 INFO - PROCESS | 3736 | 1463966726653 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 3736 | ++DOCSHELL 16841C00 == 82 [pid = 3736] [id = 312] 18:25:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (16A4BC00) [pid = 3736] [serial = 935] [outer = 00000000] 18:25:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (17B6D400) [pid = 3736] [serial = 936] [outer = 16A4BC00] 18:25:26 INFO - PROCESS | 3736 | 1463966726709 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (18E57000) [pid = 3736] [serial = 937] [outer = 16A4BC00] 18:25:27 INFO - PROCESS | 3736 | 1463966727336 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 3736 | 1463966727383 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 18:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:25:27 INFO - PROCESS | 3736 | 1463966727387 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - PROCESS | 3736 | 1463966727391 Marionette TRACE conn6 <- [1,1214,null,{}] 18:25:27 INFO - PROCESS | 3736 | 1463966727402 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:27 INFO - PROCESS | 3736 | 1463966727541 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 18:25:27 INFO - PROCESS | 3736 | 1463966727698 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 3736 | ++DOCSHELL 1B512C00 == 83 [pid = 3736] [id = 313] 18:25:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (1B51D000) [pid = 3736] [serial = 938] [outer = 00000000] 18:25:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (1BE6BC00) [pid = 3736] [serial = 939] [outer = 1B51D000] 18:25:27 INFO - PROCESS | 3736 | 1463966727756 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1C32C400) [pid = 3736] [serial = 940] [outer = 1B51D000] 18:25:28 INFO - PROCESS | 3736 | 1463966728335 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 18:25:28 INFO - PROCESS | 3736 | 1463966728360 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 3736 | 1463966728363 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 18:25:28 INFO - PROCESS | 3736 | 1463966728366 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:25:28 INFO - PROCESS | 3736 | 1463966728368 Marionette TRACE conn6 <- [1,1218,null,{}] 18:25:28 INFO - PROCESS | 3736 | 1463966728372 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:28 INFO - PROCESS | 3736 | 1463966728491 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 18:25:28 INFO - PROCESS | 3736 | 1463966728661 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 3736 | ++DOCSHELL 1C333400 == 84 [pid = 3736] [id = 314] 18:25:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1C6E6400) [pid = 3736] [serial = 941] [outer = 00000000] 18:25:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1CE24800) [pid = 3736] [serial = 942] [outer = 1C6E6400] 18:25:28 INFO - PROCESS | 3736 | 1463966728717 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1CE2B400) [pid = 3736] [serial = 943] [outer = 1C6E6400] 18:25:29 INFO - PROCESS | 3736 | 1463966729271 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 18:25:29 INFO - PROCESS | 3736 | 1463966729300 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 3736 | 1463966729302 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 18:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:25:29 INFO - PROCESS | 3736 | 1463966729306 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 3736 | 1463966729308 Marionette TRACE conn6 <- [1,1222,null,{}] 18:25:29 INFO - PROCESS | 3736 | 1463966729311 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:29 INFO - PROCESS | 3736 | 1463966729426 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 18:25:29 INFO - PROCESS | 3736 | 1463966729591 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 3736 | ++DOCSHELL 1C6E9800 == 85 [pid = 3736] [id = 315] 18:25:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1CE2B000) [pid = 3736] [serial = 944] [outer = 00000000] 18:25:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1D59CC00) [pid = 3736] [serial = 945] [outer = 1CE2B000] 18:25:29 INFO - PROCESS | 3736 | 1463966729646 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1D5A9400) [pid = 3736] [serial = 946] [outer = 1CE2B000] 18:25:30 INFO - PROCESS | 3736 | 1463966730230 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 18:25:30 INFO - PROCESS | 3736 | 1463966730276 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 3736 | 1463966730278 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 18:25:30 INFO - PROCESS | 3736 | 1463966730282 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:25:30 INFO - PROCESS | 3736 | 1463966730284 Marionette TRACE conn6 <- [1,1226,null,{}] 18:25:30 INFO - PROCESS | 3736 | 1463966730288 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:30 INFO - PROCESS | 3736 | 1463966730413 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 18:25:30 INFO - PROCESS | 3736 | 1463966730568 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 3736 | ++DOCSHELL 1D59F400 == 86 [pid = 3736] [id = 316] 18:25:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1DFA0400) [pid = 3736] [serial = 947] [outer = 00000000] 18:25:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1E94B000) [pid = 3736] [serial = 948] [outer = 1DFA0400] 18:25:30 INFO - PROCESS | 3736 | 1463966730628 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1E951000) [pid = 3736] [serial = 949] [outer = 1DFA0400] 18:25:31 INFO - PROCESS | 3736 | 1463966731220 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 18:25:31 INFO - PROCESS | 3736 | 1463966731261 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 3736 | 1463966731264 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 18:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:25:31 INFO - PROCESS | 3736 | 1463966731268 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - PROCESS | 3736 | 1463966731270 Marionette TRACE conn6 <- [1,1230,null,{}] 18:25:31 INFO - PROCESS | 3736 | 1463966731274 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:31 INFO - PROCESS | 3736 | 1463966731387 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 18:25:31 INFO - PROCESS | 3736 | 1463966731542 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 3736 | ++DOCSHELL 1E94BC00 == 87 [pid = 3736] [id = 317] 18:25:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1E953400) [pid = 3736] [serial = 950] [outer = 00000000] 18:25:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1EA5BC00) [pid = 3736] [serial = 951] [outer = 1E953400] 18:25:31 INFO - PROCESS | 3736 | 1463966731597 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (126EA000) [pid = 3736] [serial = 952] [outer = 1E953400] 18:25:32 INFO - PROCESS | 3736 | 1463966732164 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 18:25:32 INFO - PROCESS | 3736 | 1463966732216 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 3736 | 1463966732218 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 18:25:32 INFO - PROCESS | 3736 | 1463966732223 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 3736 | 1463966732225 Marionette TRACE conn6 <- [1,1234,null,{}] 18:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:25:32 INFO - PROCESS | 3736 | 1463966732229 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:32 INFO - PROCESS | 3736 | 1463966732348 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 18:25:32 INFO - PROCESS | 3736 | 1463966732707 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:32 INFO - PROCESS | 3736 | ++DOCSHELL 0D532C00 == 88 [pid = 3736] [id = 318] 18:25:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (0D60B400) [pid = 3736] [serial = 953] [outer = 00000000] 18:25:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (0DC4A800) [pid = 3736] [serial = 954] [outer = 0D60B400] 18:25:32 INFO - PROCESS | 3736 | 1463966732797 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (0DE6A400) [pid = 3736] [serial = 955] [outer = 0D60B400] 18:25:33 INFO - PROCESS | 3736 | 1463966733393 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1216ms 18:25:33 INFO - PROCESS | 3736 | 1463966733446 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 18:25:33 INFO - PROCESS | 3736 | 1463966733450 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 18:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:25:33 INFO - PROCESS | 3736 | 1463966733454 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:25:33 INFO - PROCESS | 3736 | 1463966733457 Marionette TRACE conn6 <- [1,1238,null,{}] 18:25:33 INFO - PROCESS | 3736 | 1463966733462 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:33 INFO - PROCESS | 3736 | 1463966733574 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 18:25:33 INFO - PROCESS | 3736 | 1463966733704 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:33 INFO - PROCESS | 3736 | ++DOCSHELL 11F3C800 == 89 [pid = 3736] [id = 319] 18:25:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (11F42400) [pid = 3736] [serial = 956] [outer = 00000000] 18:25:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (1223D400) [pid = 3736] [serial = 957] [outer = 11F42400] 18:25:33 INFO - PROCESS | 3736 | 1463966733753 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (13340C00) [pid = 3736] [serial = 958] [outer = 11F42400] 18:25:34 INFO - PROCESS | 3736 | 1463966734356 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 18:25:34 INFO - PROCESS | 3736 | 1463966734428 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 3736 | 1463966734431 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 18:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:25:34 INFO - PROCESS | 3736 | 1463966734436 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - PROCESS | 3736 | 1463966734438 Marionette TRACE conn6 <- [1,1242,null,{}] 18:25:34 INFO - PROCESS | 3736 | 1463966734442 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:34 INFO - PROCESS | 3736 | 1463966734548 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 18:25:34 INFO - PROCESS | 3736 | 1463966734710 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 3736 | ++DOCSHELL 122A3000 == 90 [pid = 3736] [id = 320] 18:25:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (1380CC00) [pid = 3736] [serial = 959] [outer = 00000000] 18:25:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (16C2AC00) [pid = 3736] [serial = 960] [outer = 1380CC00] 18:25:34 INFO - PROCESS | 3736 | 1463966734764 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (16C7D000) [pid = 3736] [serial = 961] [outer = 1380CC00] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 1CE6B000 == 89 [pid = 3736] [id = 280] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 16C53800 == 88 [pid = 3736] [id = 309] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 11F64800 == 87 [pid = 3736] [id = 308] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 1B091C00 == 86 [pid = 3736] [id = 307] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 1A015800 == 85 [pid = 3736] [id = 306] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 17B43000 == 84 [pid = 3736] [id = 305] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 16C56000 == 83 [pid = 3736] [id = 304] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (122A1400) [pid = 3736] [serial = 822] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (18099400) [pid = 3736] [serial = 873] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 13E04000 == 82 [pid = 3736] [id = 303] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 13E0B800 == 81 [pid = 3736] [id = 286] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 125D5000 == 80 [pid = 3736] [id = 285] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 0DF5F400 == 79 [pid = 3736] [id = 302] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 11F6C000 == 78 [pid = 3736] [id = 301] 18:25:35 INFO - PROCESS | 3736 | --DOCSHELL 0DD2E800 == 77 [pid = 3736] [id = 291] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (15420800) [pid = 3736] [serial = 858] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (16C2EC00) [pid = 3736] [serial = 861] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (15456C00) [pid = 3736] [serial = 859] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (16C82000) [pid = 3736] [serial = 864] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (16C5A400) [pid = 3736] [serial = 862] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (0E103000) [pid = 3736] [serial = 847] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (0DE6A000) [pid = 3736] [serial = 846] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (0E41F400) [pid = 3736] [serial = 849] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (0E23D400) [pid = 3736] [serial = 850] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (13326C00) [pid = 3736] [serial = 855] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (17B67C00) [pid = 3736] [serial = 870] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (0DF5E000) [pid = 3736] [serial = 844] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (0DE62C00) [pid = 3736] [serial = 843] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (17B67400) [pid = 3736] [serial = 825] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1B30C400) [pid = 3736] [serial = 828] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1B45AC00) [pid = 3736] [serial = 831] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1B620000) [pid = 3736] [serial = 834] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1CE6BC00) [pid = 3736] [serial = 837] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (1DFA7C00) [pid = 3736] [serial = 840] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (17B71800) [pid = 3736] [serial = 871] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (122A4800) [pid = 3736] [serial = 853] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1713AC00) [pid = 3736] [serial = 865] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1221CC00) [pid = 3736] [serial = 852] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (17A72400) [pid = 3736] [serial = 867] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (13417000) [pid = 3736] [serial = 856] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (17B3A000) [pid = 3736] [serial = 868] [outer = 00000000] [url = about:blank] 18:25:35 INFO - PROCESS | 3736 | 1463966735382 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 18:25:35 INFO - PROCESS | 3736 | 1463966735411 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 18:25:35 INFO - PROCESS | 3736 | 1463966735413 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 18:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:25:35 INFO - PROCESS | 3736 | 1463966735418 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - PROCESS | 3736 | 1463966735423 Marionette TRACE conn6 <- [1,1246,null,{}] 18:25:35 INFO - PROCESS | 3736 | 1463966735432 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:35 INFO - PROCESS | 3736 | 1463966735538 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 18:25:35 INFO - PROCESS | 3736 | 1463966735655 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 3736 | ++DOCSHELL 0DD2A800 == 78 [pid = 3736] [id = 321] 18:25:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (0DF5F400) [pid = 3736] [serial = 962] [outer = 00000000] 18:25:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (0EC4E000) [pid = 3736] [serial = 963] [outer = 0DF5F400] 18:25:35 INFO - PROCESS | 3736 | 1463966735703 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (11F69000) [pid = 3736] [serial = 964] [outer = 0DF5F400] 18:25:36 INFO - PROCESS | 3736 | 1463966736150 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 790ms 18:25:36 INFO - PROCESS | 3736 | 1463966736210 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 3736 | 1463966736213 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 18:25:36 INFO - PROCESS | 3736 | 1463966736216 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 3736 | 1463966736218 Marionette TRACE conn6 <- [1,1250,null,{}] 18:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:25:36 INFO - PROCESS | 3736 | 1463966736221 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:36 INFO - PROCESS | 3736 | 1463966736314 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 18:25:36 INFO - PROCESS | 3736 | 1463966736321 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 3736 | ++DOCSHELL 11F6C400 == 79 [pid = 3736] [id = 322] 18:25:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (12521C00) [pid = 3736] [serial = 965] [outer = 00000000] 18:25:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (13419400) [pid = 3736] [serial = 966] [outer = 12521C00] 18:25:36 INFO - PROCESS | 3736 | 1463966736366 Marionette DEBUG loaded listener.js 18:25:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (15425800) [pid = 3736] [serial = 967] [outer = 12521C00] 18:25:36 INFO - PROCESS | 3736 | 1463966736851 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 18:25:36 INFO - PROCESS | 3736 | 1463966736890 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 3736 | 1463966736893 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 18:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:25:36 INFO - PROCESS | 3736 | 1463966736896 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 3736 | 1463966736897 Marionette TRACE conn6 <- [1,1254,null,{}] 18:25:36 INFO - PROCESS | 3736 | 1463966736901 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:36 INFO - PROCESS | 3736 | 1463966736997 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 18:25:36 INFO - PROCESS | 3736 | 1463966737004 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 3736 | ++DOCSHELL 15456C00 == 80 [pid = 3736] [id = 323] 18:25:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (16BB2800) [pid = 3736] [serial = 968] [outer = 00000000] 18:25:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (16C53800) [pid = 3736] [serial = 969] [outer = 16BB2800] 18:25:37 INFO - PROCESS | 3736 | 1463966737162 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (17A42400) [pid = 3736] [serial = 970] [outer = 16BB2800] 18:25:37 INFO - PROCESS | 3736 | 1463966737657 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 770ms 18:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:25:37 INFO - PROCESS | 3736 | 1463966737667 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 18:25:37 INFO - PROCESS | 3736 | 1463966737669 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 18:25:37 INFO - PROCESS | 3736 | 1463966737672 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - PROCESS | 3736 | 1463966737674 Marionette TRACE conn6 <- [1,1258,null,{}] 18:25:37 INFO - PROCESS | 3736 | 1463966737687 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:37 INFO - PROCESS | 3736 | 1463966737825 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 18:25:37 INFO - PROCESS | 3736 | 1463966737905 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 3736 | ++DOCSHELL 17B44000 == 81 [pid = 3736] [id = 324] 18:25:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (17B68000) [pid = 3736] [serial = 971] [outer = 00000000] 18:25:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (18097000) [pid = 3736] [serial = 972] [outer = 17B68000] 18:25:37 INFO - PROCESS | 3736 | 1463966737953 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (18346400) [pid = 3736] [serial = 973] [outer = 17B68000] 18:25:38 INFO - PROCESS | 3736 | 1463966738376 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 18:25:38 INFO - PROCESS | 3736 | 1463966738406 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 18:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:25:38 INFO - PROCESS | 3736 | 1463966738409 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 18:25:38 INFO - PROCESS | 3736 | 1463966738412 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 3736 | 1463966738414 Marionette TRACE conn6 <- [1,1262,null,{}] 18:25:38 INFO - PROCESS | 3736 | 1463966738417 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:38 INFO - PROCESS | 3736 | 1463966738573 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 18:25:38 INFO - PROCESS | 3736 | 1463966738600 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 3736 | ++DOCSHELL 17B3D000 == 82 [pid = 3736] [id = 325] 18:25:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (17B6B400) [pid = 3736] [serial = 974] [outer = 00000000] 18:25:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (190E6000) [pid = 3736] [serial = 975] [outer = 17B6B400] 18:25:38 INFO - PROCESS | 3736 | 1463966738644 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1992CC00) [pid = 3736] [serial = 976] [outer = 17B6B400] 18:25:39 INFO - PROCESS | 3736 | 1463966739126 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 770ms 18:25:39 INFO - PROCESS | 3736 | 1463966739183 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 18:25:39 INFO - PROCESS | 3736 | 1463966739185 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 18:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:25:39 INFO - PROCESS | 3736 | 1463966739188 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 3736 | 1463966739190 Marionette TRACE conn6 <- [1,1266,null,{}] 18:25:39 INFO - PROCESS | 3736 | 1463966739202 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:39 INFO - PROCESS | 3736 | 1463966739334 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 18:25:39 INFO - PROCESS | 3736 | 1463966739412 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 3736 | ++DOCSHELL 17B70C00 == 83 [pid = 3736] [id = 326] 18:25:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (190E5800) [pid = 3736] [serial = 977] [outer = 00000000] 18:25:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1AE2DC00) [pid = 3736] [serial = 978] [outer = 190E5800] 18:25:39 INFO - PROCESS | 3736 | 1463966739460 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1B090C00) [pid = 3736] [serial = 979] [outer = 190E5800] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (0E46E000) [pid = 3736] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (1FF8B400) [pid = 3736] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (1E94DC00) [pid = 3736] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1D5A6800) [pid = 3736] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (16C59400) [pid = 3736] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (1E92E800) [pid = 3736] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (0DF62800) [pid = 3736] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (19929C00) [pid = 3736] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (0E242400) [pid = 3736] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1E93B000) [pid = 3736] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (0E244800) [pid = 3736] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1B514800) [pid = 3736] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1AE36400) [pid = 3736] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1B454C00) [pid = 3736] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1CE6A000) [pid = 3736] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1B092800) [pid = 3736] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (11F6CC00) [pid = 3736] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (21FA3C00) [pid = 3736] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:25:39 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (15454800) [pid = 3736] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:25:40 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (13F42800) [pid = 3736] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:25:40 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (16BB7400) [pid = 3736] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:25:40 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (17B44400) [pid = 3736] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:25:40 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (0CB27400) [pid = 3736] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:25:40 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1A016800) [pid = 3736] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:25:40 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1A698800) [pid = 3736] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:25:40 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (125D6C00) [pid = 3736] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:25:40 INFO - PROCESS | 3736 | 1463966740228 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1070ms 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:25:40 INFO - PROCESS | 3736 | 1463966740259 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 3736 | 1463966740261 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 18:25:40 INFO - PROCESS | 3736 | 1463966740264 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - PROCESS | 3736 | 1463966740266 Marionette TRACE conn6 <- [1,1270,null,{}] 18:25:40 INFO - PROCESS | 3736 | 1463966740270 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:40 INFO - PROCESS | 3736 | 1463966740369 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 18:25:40 INFO - PROCESS | 3736 | 1463966740375 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B2400 == 84 [pid = 3736] [id = 327] 18:25:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (0E778400) [pid = 3736] [serial = 980] [outer = 00000000] 18:25:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (16C7E800) [pid = 3736] [serial = 981] [outer = 0E778400] 18:25:40 INFO - PROCESS | 3736 | 1463966740421 Marionette DEBUG loaded listener.js 18:25:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1809F400) [pid = 3736] [serial = 982] [outer = 0E778400] 18:25:40 INFO - PROCESS | 3736 | 1463966740890 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 18:25:40 INFO - PROCESS | 3736 | 1463966740935 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 3736 | 1463966740937 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 18:25:40 INFO - PROCESS | 3736 | 1463966740940 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:25:40 INFO - PROCESS | 3736 | 1463966740942 Marionette TRACE conn6 <- [1,1274,null,{}] 18:25:40 INFO - PROCESS | 3736 | 1463966740945 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:41 INFO - PROCESS | 3736 | 1463966741040 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 18:25:41 INFO - PROCESS | 3736 | 1463966741077 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 3736 | ++DOCSHELL 0D53A400 == 85 [pid = 3736] [id = 328] 18:25:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (0D583800) [pid = 3736] [serial = 983] [outer = 00000000] 18:25:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1A69E000) [pid = 3736] [serial = 984] [outer = 0D583800] 18:25:41 INFO - PROCESS | 3736 | 1463966741130 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1B2A9000) [pid = 3736] [serial = 985] [outer = 0D583800] 18:25:41 INFO - PROCESS | 3736 | 1463966741612 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 18:25:41 INFO - PROCESS | 3736 | 1463966741675 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 3736 | 1463966741677 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 18:25:41 INFO - PROCESS | 3736 | 1463966741680 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:25:41 INFO - PROCESS | 3736 | 1463966741683 Marionette TRACE conn6 <- [1,1278,null,{}] 18:25:41 INFO - PROCESS | 3736 | 1463966741686 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:41 INFO - PROCESS | 3736 | 1463966741803 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 18:25:41 INFO - PROCESS | 3736 | 1463966741810 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 3736 | ++DOCSHELL 0D536000 == 86 [pid = 3736] [id = 329] 18:25:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1A2E7C00) [pid = 3736] [serial = 986] [outer = 00000000] 18:25:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1B515C00) [pid = 3736] [serial = 987] [outer = 1A2E7C00] 18:25:41 INFO - PROCESS | 3736 | 1463966741854 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1B51C400) [pid = 3736] [serial = 988] [outer = 1A2E7C00] 18:25:42 INFO - PROCESS | 3736 | 1463966742656 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1019ms 18:25:42 INFO - PROCESS | 3736 | 1463966742704 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 18:25:42 INFO - PROCESS | 3736 | 1463966742710 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 18:25:42 INFO - PROCESS | 3736 | 1463966742714 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:25:42 INFO - PROCESS | 3736 | 1463966742719 Marionette TRACE conn6 <- [1,1282,null,{}] 18:25:42 INFO - PROCESS | 3736 | 1463966742744 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:42 INFO - PROCESS | 3736 | 1463966742903 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 18:25:43 INFO - PROCESS | 3736 | 1463966743068 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:43 INFO - PROCESS | 3736 | ++DOCSHELL 0DC54400 == 87 [pid = 3736] [id = 330] 18:25:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (0DF5B000) [pid = 3736] [serial = 989] [outer = 00000000] 18:25:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (0E770000) [pid = 3736] [serial = 990] [outer = 0DF5B000] 18:25:43 INFO - PROCESS | 3736 | 1463966743130 Marionette DEBUG loaded listener.js 18:25:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (11F03400) [pid = 3736] [serial = 991] [outer = 0DF5B000] 18:25:43 INFO - PROCESS | 3736 | 1463966743715 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1021ms 18:25:43 INFO - PROCESS | 3736 | 1463966743741 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 18:25:43 INFO - PROCESS | 3736 | 1463966743747 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 18:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:25:43 INFO - PROCESS | 3736 | 1463966743753 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - PROCESS | 3736 | 1463966743756 Marionette TRACE conn6 <- [1,1286,null,{}] 18:25:43 INFO - PROCESS | 3736 | 1463966743760 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:43 INFO - PROCESS | 3736 | 1463966743889 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 18:25:44 INFO - PROCESS | 3736 | 1463966744064 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 3736 | ++DOCSHELL 13417400 == 88 [pid = 3736] [id = 331] 18:25:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (13E02800) [pid = 3736] [serial = 992] [outer = 00000000] 18:25:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (16844000) [pid = 3736] [serial = 993] [outer = 13E02800] 18:25:44 INFO - PROCESS | 3736 | 1463966744124 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (16C2A800) [pid = 3736] [serial = 994] [outer = 13E02800] 18:25:44 INFO - PROCESS | 3736 | 1463966744771 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1076ms 18:25:44 INFO - PROCESS | 3736 | 1463966744845 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 3736 | 1463966744848 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 18:25:44 INFO - PROCESS | 3736 | 1463966744853 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:25:44 INFO - PROCESS | 3736 | 1463966744857 Marionette TRACE conn6 <- [1,1290,null,{}] 18:25:44 INFO - PROCESS | 3736 | 1463966744868 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:44 INFO - PROCESS | 3736 | 1463966744998 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 18:25:45 INFO - PROCESS | 3736 | 1463966745159 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:45 INFO - PROCESS | 3736 | ++DOCSHELL 1A698800 == 89 [pid = 3736] [id = 332] 18:25:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1B2AB800) [pid = 3736] [serial = 995] [outer = 00000000] 18:25:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1B409000) [pid = 3736] [serial = 996] [outer = 1B2AB800] 18:25:45 INFO - PROCESS | 3736 | 1463966745218 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1B516400) [pid = 3736] [serial = 997] [outer = 1B2AB800] 18:25:45 INFO - PROCESS | 3736 | 1463966745812 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1018ms 18:25:45 INFO - PROCESS | 3736 | 1463966745877 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 18:25:45 INFO - PROCESS | 3736 | 1463966745880 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 18:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:25:45 INFO - PROCESS | 3736 | 1463966745884 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:25:45 INFO - PROCESS | 3736 | 1463966745886 Marionette TRACE conn6 <- [1,1294,null,{}] 18:25:45 INFO - PROCESS | 3736 | 1463966745890 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:46 INFO - PROCESS | 3736 | 1463966746016 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 18:25:46 INFO - PROCESS | 3736 | 1463966746172 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 3736 | ++DOCSHELL 1BE6D000 == 90 [pid = 3736] [id = 333] 18:25:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1BE70400) [pid = 3736] [serial = 998] [outer = 00000000] 18:25:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1C629400) [pid = 3736] [serial = 999] [outer = 1BE70400] 18:25:46 INFO - PROCESS | 3736 | 1463966746232 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1CE65000) [pid = 3736] [serial = 1000] [outer = 1BE70400] 18:25:46 INFO - PROCESS | 3736 | 1463966746795 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 18:25:46 INFO - PROCESS | 3736 | 1463966746857 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 3736 | 1463966746860 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 18:25:46 INFO - PROCESS | 3736 | 1463966746863 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:25:46 INFO - PROCESS | 3736 | 1463966746865 Marionette TRACE conn6 <- [1,1298,null,{}] 18:25:46 INFO - PROCESS | 3736 | 1463966746869 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:46 INFO - PROCESS | 3736 | 1463966746991 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 18:25:47 INFO - PROCESS | 3736 | 1463966747165 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:47 INFO - PROCESS | 3736 | ++DOCSHELL 1C624400 == 91 [pid = 3736] [id = 334] 18:25:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1CE68400) [pid = 3736] [serial = 1001] [outer = 00000000] 18:25:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1D5A8400) [pid = 3736] [serial = 1002] [outer = 1CE68400] 18:25:47 INFO - PROCESS | 3736 | 1463966747225 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1DFAC000) [pid = 3736] [serial = 1003] [outer = 1CE68400] 18:25:47 INFO - PROCESS | 3736 | 1463966747838 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 18:25:47 INFO - PROCESS | 3736 | 1463966747886 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 18:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:25:47 INFO - PROCESS | 3736 | 1463966747889 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:25:47 INFO - PROCESS | 3736 | 1463966747891 Marionette TRACE conn6 <- [1,1302,null,{}] 18:25:47 INFO - PROCESS | 3736 | 1463966747894 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:48 INFO - PROCESS | 3736 | 1463966748082 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 18:25:48 INFO - PROCESS | 3736 | 1463966748100 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 3736 | ++DOCSHELL 1DFA9C00 == 92 [pid = 3736] [id = 335] 18:25:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1E932C00) [pid = 3736] [serial = 1004] [outer = 00000000] 18:25:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1F022C00) [pid = 3736] [serial = 1005] [outer = 1E932C00] 18:25:48 INFO - PROCESS | 3736 | 1463966748195 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1F02B400) [pid = 3736] [serial = 1006] [outer = 1E932C00] 18:25:48 INFO - PROCESS | 3736 | 1463966748861 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1016ms 18:25:48 INFO - PROCESS | 3736 | 1463966748909 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 18:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:25:48 INFO - PROCESS | 3736 | 1463966748911 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 18:25:48 INFO - PROCESS | 3736 | 1463966748915 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 3736 | 1463966748917 Marionette TRACE conn6 <- [1,1306,null,{}] 18:25:48 INFO - PROCESS | 3736 | 1463966748921 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:49 INFO - PROCESS | 3736 | 1463966749041 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 18:25:49 INFO - PROCESS | 3736 | 1463966749203 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 3736 | ++DOCSHELL 1E935800 == 93 [pid = 3736] [id = 336] 18:25:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1F021400) [pid = 3736] [serial = 1007] [outer = 00000000] 18:25:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1FF2D000) [pid = 3736] [serial = 1008] [outer = 1F021400] 18:25:49 INFO - PROCESS | 3736 | 1463966749262 Marionette DEBUG loaded listener.js 18:25:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1FF30400) [pid = 3736] [serial = 1009] [outer = 1F021400] 18:25:49 INFO - PROCESS | 3736 | 1463966749809 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 932ms 18:25:49 INFO - PROCESS | 3736 | 1463966749852 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 18:25:49 INFO - PROCESS | 3736 | 1463966749854 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 18:25:49 INFO - PROCESS | 3736 | 1463966749857 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:25:49 INFO - PROCESS | 3736 | 1463966749859 Marionette TRACE conn6 <- [1,1310,null,{}] 18:25:49 INFO - PROCESS | 3736 | 1463966749863 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:49 INFO - PROCESS | 3736 | 1463966749983 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 18:25:50 INFO - PROCESS | 3736 | 1463966750159 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:50 INFO - PROCESS | 3736 | ++DOCSHELL 1FF8C400 == 94 [pid = 3736] [id = 337] 18:25:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1FF90800) [pid = 3736] [serial = 1010] [outer = 00000000] 18:25:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (1FF97400) [pid = 3736] [serial = 1011] [outer = 1FF90800] 18:25:50 INFO - PROCESS | 3736 | 1463966750218 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (210A2400) [pid = 3736] [serial = 1012] [outer = 1FF90800] 18:25:50 INFO - PROCESS | 3736 | 1463966750857 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1017ms 18:25:50 INFO - PROCESS | 3736 | 1463966750878 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 18:25:50 INFO - PROCESS | 3736 | 1463966750881 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 18:25:50 INFO - PROCESS | 3736 | 1463966750884 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:25:50 INFO - PROCESS | 3736 | 1463966750886 Marionette TRACE conn6 <- [1,1314,null,{}] 18:25:50 INFO - PROCESS | 3736 | 1463966750890 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:50 INFO - PROCESS | 3736 | 1463966751005 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 18:25:51 INFO - PROCESS | 3736 | 1463966751164 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 3736 | ++DOCSHELL 0CC71400 == 95 [pid = 3736] [id = 338] 18:25:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (0DD2E400) [pid = 3736] [serial = 1013] [outer = 00000000] 18:25:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (119BB800) [pid = 3736] [serial = 1014] [outer = 0DD2E400] 18:25:51 INFO - PROCESS | 3736 | 1463966751223 Marionette DEBUG loaded listener.js 18:25:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (13E07800) [pid = 3736] [serial = 1015] [outer = 0DD2E400] 18:25:52 INFO - PROCESS | 3736 | 1463966752047 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:25:52 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:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1235ms 18:25:52 INFO - PROCESS | 3736 | 1463966752124 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 18:25:52 INFO - PROCESS | 3736 | 1463966752128 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 18:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:25:52 INFO - PROCESS | 3736 | 1463966752133 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:25:52 INFO - PROCESS | 3736 | 1463966752136 Marionette TRACE conn6 <- [1,1318,null,{}] 18:25:52 INFO - PROCESS | 3736 | 1463966752142 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:52 INFO - PROCESS | 3736 | 1463966752266 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 18:25:52 INFO - PROCESS | 3736 | 1463966752434 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 3736 | ++DOCSHELL 11F5FC00 == 96 [pid = 3736] [id = 339] 18:25:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (11F61000) [pid = 3736] [serial = 1016] [outer = 00000000] 18:25:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (125D6400) [pid = 3736] [serial = 1017] [outer = 11F61000] 18:25:52 INFO - PROCESS | 3736 | 1463966752504 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (1380DC00) [pid = 3736] [serial = 1018] [outer = 11F61000] 18:25:53 INFO - PROCESS | 3736 | 1463966753145 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:25:53 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:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1024ms 18:25:53 INFO - PROCESS | 3736 | 1463966753158 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 3736 | 1463966753163 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 18:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:25:53 INFO - PROCESS | 3736 | 1463966753169 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 3736 | 1463966753172 Marionette TRACE conn6 <- [1,1322,null,{}] 18:25:53 INFO - PROCESS | 3736 | 1463966753176 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:53 INFO - PROCESS | 3736 | 1463966753290 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 18:25:53 INFO - PROCESS | 3736 | 1463966753471 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 3736 | ++DOCSHELL 1501A400 == 97 [pid = 3736] [id = 340] 18:25:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (15425000) [pid = 3736] [serial = 1019] [outer = 00000000] 18:25:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (16CBEC00) [pid = 3736] [serial = 1020] [outer = 15425000] 18:25:53 INFO - PROCESS | 3736 | 1463966753521 Marionette DEBUG loaded listener.js 18:25:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (17B3F800) [pid = 3736] [serial = 1021] [outer = 15425000] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 1DFA1000 == 96 [pid = 3736] [id = 206] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 0D53A400 == 95 [pid = 3736] [id = 328] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 0E1B2400 == 94 [pid = 3736] [id = 327] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 17B70C00 == 93 [pid = 3736] [id = 326] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 17B3D000 == 92 [pid = 3736] [id = 325] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 17B44000 == 91 [pid = 3736] [id = 324] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 15456C00 == 90 [pid = 3736] [id = 323] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 11F6C400 == 89 [pid = 3736] [id = 322] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 0DD2A800 == 88 [pid = 3736] [id = 321] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 122A3000 == 87 [pid = 3736] [id = 320] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (1B619400) [pid = 3736] [serial = 930] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (1B2A2000) [pid = 3736] [serial = 894] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (19925C00) [pid = 3736] [serial = 888] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (1AE32000) [pid = 3736] [serial = 891] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (16A4EC00) [pid = 3736] [serial = 900] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (13813800) [pid = 3736] [serial = 879] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (0E1BA000) [pid = 3736] [serial = 876] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (1834F400) [pid = 3736] [serial = 882] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (190E7400) [pid = 3736] [serial = 885] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (1B30F400) [pid = 3736] [serial = 897] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 11F3C800 == 86 [pid = 3736] [id = 319] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 0D532C00 == 85 [pid = 3736] [id = 318] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 1D59F400 == 84 [pid = 3736] [id = 316] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 1C6E9800 == 83 [pid = 3736] [id = 315] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 1C333400 == 82 [pid = 3736] [id = 314] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 1B512C00 == 81 [pid = 3736] [id = 313] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 16841C00 == 80 [pid = 3736] [id = 312] 18:25:53 INFO - PROCESS | 3736 | --DOCSHELL 0DD36800 == 79 [pid = 3736] [id = 311] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1B458400) [pid = 3736] [serial = 928] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1CE22C00) [pid = 3736] [serial = 772] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1DF9D400) [pid = 3736] [serial = 775] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (1B09CC00) [pid = 3736] [serial = 921] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (12522800) [pid = 3736] [serial = 903] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (2204A400) [pid = 3736] [serial = 727] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (1834B400) [pid = 3736] [serial = 769] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (1B305C00) [pid = 3736] [serial = 922] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (16A4F800) [pid = 3736] [serial = 910] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1809D400) [pid = 3736] [serial = 715] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (180DC800) [pid = 3736] [serial = 915] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (0E103C00) [pid = 3736] [serial = 712] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1AE29400) [pid = 3736] [serial = 919] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1B40F800) [pid = 3736] [serial = 927] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (18345C00) [pid = 3736] [serial = 925] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (15419800) [pid = 3736] [serial = 766] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (210AA400) [pid = 3736] [serial = 721] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A69A400) [pid = 3736] [serial = 918] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1E958000) [pid = 3736] [serial = 724] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1345D000) [pid = 3736] [serial = 904] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1E950C00) [pid = 3736] [serial = 778] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (17B41000) [pid = 3736] [serial = 913] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1F02A400) [pid = 3736] [serial = 781] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (16C81000) [pid = 3736] [serial = 924] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (0E775C00) [pid = 3736] [serial = 907] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (1BE77800) [pid = 3736] [serial = 763] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (16C30800) [pid = 3736] [serial = 787] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1FF8F000) [pid = 3736] [serial = 784] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (17A80000) [pid = 3736] [serial = 912] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1333F800) [pid = 3736] [serial = 823] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (0E1E5000) [pid = 3736] [serial = 906] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (1834E800) [pid = 3736] [serial = 916] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (16840C00) [pid = 3736] [serial = 909] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1CE2A400) [pid = 3736] [serial = 718] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1B30A400) [pid = 3736] [serial = 820] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 3736 | 1463966754144 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1018ms 18:25:54 INFO - PROCESS | 3736 | 1463966754190 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 3736 | 1463966754193 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 18:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:25:54 INFO - PROCESS | 3736 | 1463966754196 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - PROCESS | 3736 | 1463966754199 Marionette TRACE conn6 <- [1,1326,null,{}] 18:25:54 INFO - PROCESS | 3736 | 1463966754209 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:54 INFO - PROCESS | 3736 | 1463966754326 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 18:25:54 INFO - PROCESS | 3736 | 1463966754442 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:54 INFO - PROCESS | 3736 | ++DOCSHELL 112A7000 == 80 [pid = 3736] [id = 341] 18:25:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (119B0800) [pid = 3736] [serial = 1022] [outer = 00000000] 18:25:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (13342C00) [pid = 3736] [serial = 1023] [outer = 119B0800] 18:25:54 INFO - PROCESS | 3736 | 1463966754489 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (14008000) [pid = 3736] [serial = 1024] [outer = 119B0800] 18:25:55 INFO - PROCESS | 3736 | 1463966755338 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1175ms 18:25:55 INFO - PROCESS | 3736 | 1463966755372 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 3736 | 1463966755374 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 18:25:55 INFO - PROCESS | 3736 | 1463966755377 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:25:55 INFO - PROCESS | 3736 | 1463966755379 Marionette TRACE conn6 <- [1,1330,null,{}] 18:25:55 INFO - PROCESS | 3736 | 1463966755383 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:55 INFO - PROCESS | 3736 | 1463966755519 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 18:25:55 INFO - PROCESS | 3736 | 1463966755529 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 3736 | ++DOCSHELL 1544FC00 == 81 [pid = 3736] [id = 342] 18:25:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (15453400) [pid = 3736] [serial = 1025] [outer = 00000000] 18:25:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (16C5D400) [pid = 3736] [serial = 1026] [outer = 15453400] 18:25:55 INFO - PROCESS | 3736 | 1463966755576 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (17A80000) [pid = 3736] [serial = 1027] [outer = 15453400] 18:25:56 INFO - PROCESS | 3736 | 1463966756020 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 18:25:56 INFO - PROCESS | 3736 | 1463966756051 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 3736 | 1463966756053 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 18:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:25:56 INFO - PROCESS | 3736 | 1463966756057 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - PROCESS | 3736 | 1463966756058 Marionette TRACE conn6 <- [1,1334,null,{}] 18:25:56 INFO - PROCESS | 3736 | 1463966756062 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:56 INFO - PROCESS | 3736 | 1463966756224 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 18:25:56 INFO - PROCESS | 3736 | 1463966756250 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 3736 | ++DOCSHELL 17B38C00 == 82 [pid = 3736] [id = 343] 18:25:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (17B3D000) [pid = 3736] [serial = 1028] [outer = 00000000] 18:25:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (18093000) [pid = 3736] [serial = 1029] [outer = 17B3D000] 18:25:56 INFO - PROCESS | 3736 | 1463966756298 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (18348C00) [pid = 3736] [serial = 1030] [outer = 17B3D000] 18:25:56 INFO - PROCESS | 3736 | 1463966756804 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 770ms 18:25:56 INFO - PROCESS | 3736 | 1463966756827 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 3736 | 1463966756829 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 18:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:25:56 INFO - PROCESS | 3736 | 1463966756862 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - PROCESS | 3736 | 1463966756864 Marionette TRACE conn6 <- [1,1338,null,{}] 18:25:56 INFO - PROCESS | 3736 | 1463966756877 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:57 INFO - PROCESS | 3736 | 1463966757037 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 18:25:57 INFO - PROCESS | 3736 | 1463966757063 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 3736 | ++DOCSHELL 190ED000 == 83 [pid = 3736] [id = 344] 18:25:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (190F0800) [pid = 3736] [serial = 1031] [outer = 00000000] 18:25:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1992C800) [pid = 3736] [serial = 1032] [outer = 190F0800] 18:25:57 INFO - PROCESS | 3736 | 1463966757110 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1A016800) [pid = 3736] [serial = 1033] [outer = 190F0800] 18:25:57 INFO - PROCESS | 3736 | 1463966757560 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 750ms 18:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:25:57 INFO - PROCESS | 3736 | 1463966757593 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 3736 | 1463966757595 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 18:25:57 INFO - PROCESS | 3736 | 1463966757598 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 3736 | 1463966757600 Marionette TRACE conn6 <- [1,1342,null,{}] 18:25:57 INFO - PROCESS | 3736 | 1463966757603 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:57 INFO - PROCESS | 3736 | 1463966757737 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 18:25:57 INFO - PROCESS | 3736 | 1463966757756 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 3736 | ++DOCSHELL 1992A000 == 84 [pid = 3736] [id = 345] 18:25:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1A2E3000) [pid = 3736] [serial = 1034] [outer = 00000000] 18:25:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1AE2E800) [pid = 3736] [serial = 1035] [outer = 1A2E3000] 18:25:57 INFO - PROCESS | 3736 | 1463966757800 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1B094C00) [pid = 3736] [serial = 1036] [outer = 1A2E3000] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (0E778400) [pid = 3736] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1B455800) [pid = 3736] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1B306000) [pid = 3736] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (1129FC00) [pid = 3736] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (1D59D800) [pid = 3736] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (0D603C00) [pid = 3736] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (16BB6800) [pid = 3736] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1B51E000) [pid = 3736] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (16C74400) [pid = 3736] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1B2AC800) [pid = 3736] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1A00D400) [pid = 3736] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (190DF400) [pid = 3736] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1C32B800) [pid = 3736] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1B097000) [pid = 3736] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (17B45C00) [pid = 3736] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (11F6A000) [pid = 3736] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (18341800) [pid = 3736] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (17B68000) [pid = 3736] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (17B6B400) [pid = 3736] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (190E5800) [pid = 3736] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (0D583800) [pid = 3736] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1B51D000) [pid = 3736] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (0DF65800) [pid = 3736] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1C6E6400) [pid = 3736] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (0DF5F400) [pid = 3736] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (16A4BC00) [pid = 3736] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1CE2B000) [pid = 3736] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1380CC00) [pid = 3736] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (12521C00) [pid = 3736] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (16BB2800) [pid = 3736] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (0D60B400) [pid = 3736] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:25:58 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (11F42400) [pid = 3736] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:25:58 INFO - PROCESS | 3736 | 1463966758735 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1173ms 18:25:58 INFO - PROCESS | 3736 | 1463966758771 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 3736 | 1463966758773 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 18:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:25:58 INFO - PROCESS | 3736 | 1463966758777 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 3736 | 1463966758778 Marionette TRACE conn6 <- [1,1346,null,{}] 18:25:58 INFO - PROCESS | 3736 | 1463966758782 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:58 INFO - PROCESS | 3736 | 1463966758921 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 18:25:58 INFO - PROCESS | 3736 | 1463966758997 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 3736 | ++DOCSHELL 0917D000 == 85 [pid = 3736] [id = 346] 18:25:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (0CB27400) [pid = 3736] [serial = 1037] [outer = 00000000] 18:25:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (12246C00) [pid = 3736] [serial = 1038] [outer = 0CB27400] 18:25:59 INFO - PROCESS | 3736 | 1463966759044 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (14008400) [pid = 3736] [serial = 1039] [outer = 0CB27400] 18:25:59 INFO - PROCESS | 3736 | 1463966759426 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 18:25:59 INFO - PROCESS | 3736 | 1463966759450 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 3736 | 1463966759452 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 18:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:25:59 INFO - PROCESS | 3736 | 1463966759455 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:25:59 INFO - PROCESS | 3736 | 1463966759457 Marionette TRACE conn6 <- [1,1350,null,{}] 18:25:59 INFO - PROCESS | 3736 | 1463966759461 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:59 INFO - PROCESS | 3736 | 1463966759560 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 18:25:59 INFO - PROCESS | 3736 | 1463966759567 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 3736 | ++DOCSHELL 0DD29800 == 86 [pid = 3736] [id = 347] 18:25:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (15012000) [pid = 3736] [serial = 1040] [outer = 00000000] 18:25:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (180D6C00) [pid = 3736] [serial = 1041] [outer = 15012000] 18:25:59 INFO - PROCESS | 3736 | 1463966759613 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (19DABC00) [pid = 3736] [serial = 1042] [outer = 15012000] 18:26:00 INFO - PROCESS | 3736 | 1463966760092 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 18:26:00 INFO - PROCESS | 3736 | 1463966760129 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 18:26:00 INFO - PROCESS | 3736 | 1463966760131 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 18:26:00 INFO - PROCESS | 3736 | 1463966760134 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:26:00 INFO - PROCESS | 3736 | 1463966760136 Marionette TRACE conn6 <- [1,1354,null,{}] 18:26:00 INFO - PROCESS | 3736 | 1463966760139 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:00 INFO - PROCESS | 3736 | 1463966760237 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 18:26:00 INFO - PROCESS | 3736 | 1463966760274 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 3736 | ++DOCSHELL 0CB30000 == 87 [pid = 3736] [id = 348] 18:26:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (0CC30C00) [pid = 3736] [serial = 1043] [outer = 00000000] 18:26:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1B2A6000) [pid = 3736] [serial = 1044] [outer = 0CC30C00] 18:26:00 INFO - PROCESS | 3736 | 1463966760320 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1B306000) [pid = 3736] [serial = 1045] [outer = 0CC30C00] 18:26:01 INFO - PROCESS | 3736 | 1463966761070 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:26:01 INFO - PROCESS | 3736 | 1463966761115 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 18:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:26:01 INFO - PROCESS | 3736 | 1463966761119 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:26:01 INFO - PROCESS | 3736 | 1463966761124 Marionette TRACE conn6 <- [1,1358,null,{}] 18:26:01 INFO - PROCESS | 3736 | 1463966761130 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:01 INFO - PROCESS | 3736 | 1463966761264 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 18:26:01 INFO - PROCESS | 3736 | 1463966761430 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 3736 | ++DOCSHELL 0E23D000 == 88 [pid = 3736] [id = 349] 18:26:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (0E463C00) [pid = 3736] [serial = 1046] [outer = 00000000] 18:26:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1221F800) [pid = 3736] [serial = 1047] [outer = 0E463C00] 18:26:01 INFO - PROCESS | 3736 | 1463966761492 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (13344800) [pid = 3736] [serial = 1048] [outer = 0E463C00] 18:26:02 INFO - PROCESS | 3736 | 1463966762148 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 3736 | 1463966762218 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 18:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:26:02 INFO - PROCESS | 3736 | 1463966762226 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 3736 | 1463966762229 Marionette TRACE conn6 <- [1,1362,null,{}] 18:26:02 INFO - PROCESS | 3736 | 1463966762234 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:02 INFO - PROCESS | 3736 | 1463966762360 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 18:26:02 INFO - PROCESS | 3736 | 1463966762523 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:02 INFO - PROCESS | 3736 | ++DOCSHELL 0F0B0800 == 89 [pid = 3736] [id = 350] 18:26:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (13341000) [pid = 3736] [serial = 1049] [outer = 00000000] 18:26:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (18345C00) [pid = 3736] [serial = 1050] [outer = 13341000] 18:26:02 INFO - PROCESS | 3736 | 1463966762579 Marionette DEBUG loaded listener.js 18:26:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (190E0800) [pid = 3736] [serial = 1051] [outer = 13341000] 18:26:03 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:26:03 INFO - PROCESS | 3736 | 1463966763172 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:26:03 INFO - PROCESS | 3736 | 1463966763253 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 18:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:26:03 INFO - PROCESS | 3736 | 1463966763257 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:26:03 INFO - PROCESS | 3736 | 1463966763261 Marionette TRACE conn6 <- [1,1366,null,{}] 18:26:03 INFO - PROCESS | 3736 | 1463966763272 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:03 INFO - PROCESS | 3736 | 1463966763453 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 18:26:03 INFO - PROCESS | 3736 | 1463966763610 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 3736 | ++DOCSHELL 1B40AC00 == 90 [pid = 3736] [id = 351] 18:26:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1B45A000) [pid = 3736] [serial = 1052] [outer = 00000000] 18:26:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1B513400) [pid = 3736] [serial = 1053] [outer = 1B45A000] 18:26:03 INFO - PROCESS | 3736 | 1463966763670 Marionette DEBUG loaded listener.js 18:26:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1B61AC00) [pid = 3736] [serial = 1054] [outer = 1B45A000] 18:26:04 INFO - PROCESS | 3736 | 1463966764257 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 3736 | 1463966764288 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 18:26:04 INFO - PROCESS | 3736 | 1463966764291 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:26:04 INFO - PROCESS | 3736 | 1463966764293 Marionette TRACE conn6 <- [1,1370,null,{}] 18:26:04 INFO - PROCESS | 3736 | 1463966764297 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:04 INFO - PROCESS | 3736 | 1463966764418 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 18:26:04 INFO - PROCESS | 3736 | 1463966764587 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 3736 | ++DOCSHELL 1C624000 == 91 [pid = 3736] [id = 352] 18:26:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1C6E6800) [pid = 3736] [serial = 1055] [outer = 00000000] 18:26:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1CE2A400) [pid = 3736] [serial = 1056] [outer = 1C6E6800] 18:26:04 INFO - PROCESS | 3736 | 1463966764644 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1CE65800) [pid = 3736] [serial = 1057] [outer = 1C6E6800] 18:26:05 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:26:05 INFO - PROCESS | 3736 | 1463966765312 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 3736 | 1463966765368 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 18:26:05 INFO - PROCESS | 3736 | 1463966765371 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:26:05 INFO - PROCESS | 3736 | 1463966765373 Marionette TRACE conn6 <- [1,1374,null,{}] 18:26:05 INFO - PROCESS | 3736 | 1463966765377 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:05 INFO - PROCESS | 3736 | 1463966765496 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 18:26:05 INFO - PROCESS | 3736 | 1463966765660 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 3736 | ++DOCSHELL 1CE6AC00 == 92 [pid = 3736] [id = 353] 18:26:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1D5A1800) [pid = 3736] [serial = 1058] [outer = 00000000] 18:26:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1E931000) [pid = 3736] [serial = 1059] [outer = 1D5A1800] 18:26:05 INFO - PROCESS | 3736 | 1463966765718 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1E93CC00) [pid = 3736] [serial = 1060] [outer = 1D5A1800] 18:26:06 INFO - PROCESS | 3736 | 1463966766335 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:26:06 INFO - PROCESS | 3736 | 1463966766393 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 18:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:26:06 INFO - PROCESS | 3736 | 1463966766397 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:26:06 INFO - PROCESS | 3736 | 1463966766398 Marionette TRACE conn6 <- [1,1378,null,{}] 18:26:06 INFO - PROCESS | 3736 | 1463966766402 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:06 INFO - PROCESS | 3736 | 1463966766530 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 18:26:06 INFO - PROCESS | 3736 | 1463966766687 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 3736 | ++DOCSHELL 1E957000 == 93 [pid = 3736] [id = 354] 18:26:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1EA59C00) [pid = 3736] [serial = 1061] [outer = 00000000] 18:26:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1FF98000) [pid = 3736] [serial = 1062] [outer = 1EA59C00] 18:26:06 INFO - PROCESS | 3736 | 1463966766743 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (210A9400) [pid = 3736] [serial = 1063] [outer = 1EA59C00] 18:26:07 INFO - PROCESS | 3736 | 1463966767319 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 18:26:07 INFO - PROCESS | 3736 | 1463966767371 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 18:26:07 INFO - PROCESS | 3736 | 1463966767374 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 18:26:07 INFO - PROCESS | 3736 | 1463966767377 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:26:07 INFO - PROCESS | 3736 | 1463966767379 Marionette TRACE conn6 <- [1,1382,null,{}] 18:26:07 INFO - PROCESS | 3736 | 1463966767383 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:07 INFO - PROCESS | 3736 | 1463966767505 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 18:26:07 INFO - PROCESS | 3736 | 1463966767681 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:07 INFO - PROCESS | 3736 | ++DOCSHELL 1EA60800 == 94 [pid = 3736] [id = 355] 18:26:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (210AE400) [pid = 3736] [serial = 1064] [outer = 00000000] 18:26:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (21213400) [pid = 3736] [serial = 1065] [outer = 210AE400] 18:26:07 INFO - PROCESS | 3736 | 1463966767734 Marionette DEBUG loaded listener.js 18:26:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (21218C00) [pid = 3736] [serial = 1066] [outer = 210AE400] 18:26:08 INFO - PROCESS | 3736 | 1463966768287 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 18:26:08 INFO - PROCESS | 3736 | 1463966768366 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 3736 | 1463966768369 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:26:08 INFO - PROCESS | 3736 | 1463966768374 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 3736 | 1463966768376 Marionette TRACE conn6 <- [1,1386,null,{}] 18:26:08 INFO - PROCESS | 3736 | 1463966768380 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:08 INFO - PROCESS | 3736 | 1463966768495 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 18:26:08 INFO - PROCESS | 3736 | 1463966768652 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 3736 | ++DOCSHELL 21212800 == 95 [pid = 3736] [id = 356] 18:26:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (21213000) [pid = 3736] [serial = 1067] [outer = 00000000] 18:26:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (2125E800) [pid = 3736] [serial = 1068] [outer = 21213000] 18:26:08 INFO - PROCESS | 3736 | 1463966768708 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (21263800) [pid = 3736] [serial = 1069] [outer = 21213000] 18:26:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (190E7800) [pid = 3736] [serial = 1070] [outer = 0D574C00] 18:26:09 INFO - PROCESS | 3736 | 1463966769464 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1122ms 18:26:09 INFO - PROCESS | 3736 | 1463966769500 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 3736 | 1463966769502 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 18:26:09 INFO - PROCESS | 3736 | 1463966769506 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:26:09 INFO - PROCESS | 3736 | 1463966769508 Marionette TRACE conn6 <- [1,1390,null,{}] 18:26:09 INFO - PROCESS | 3736 | 1463966769511 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:09 INFO - PROCESS | 3736 | 1463966769628 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 18:26:09 INFO - PROCESS | 3736 | 1463966769789 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 3736 | ++DOCSHELL 0DE69000 == 96 [pid = 3736] [id = 357] 18:26:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (0DF60C00) [pid = 3736] [serial = 1071] [outer = 00000000] 18:26:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1544E800) [pid = 3736] [serial = 1072] [outer = 0DF60C00] 18:26:09 INFO - PROCESS | 3736 | 1463966769849 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (0E7DC800) [pid = 3736] [serial = 1073] [outer = 0DF60C00] 18:26:10 INFO - PROCESS | 3736 | 1463966770742 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1279ms 18:26:10 INFO - PROCESS | 3736 | 1463966770789 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:26:10 INFO - PROCESS | 3736 | 1463966770794 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 18:26:10 INFO - PROCESS | 3736 | 1463966770814 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 3736 | 1463966770819 Marionette TRACE conn6 <- [1,1394,null,{}] 18:26:10 INFO - PROCESS | 3736 | 1463966770825 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:10 INFO - PROCESS | 3736 | 1463966770948 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 18:26:11 INFO - PROCESS | 3736 | 1463966771115 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 3736 | ++DOCSHELL 0E23B000 == 97 [pid = 3736] [id = 358] 18:26:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (0E775800) [pid = 3736] [serial = 1074] [outer = 00000000] 18:26:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (15427400) [pid = 3736] [serial = 1075] [outer = 0E775800] 18:26:11 INFO - PROCESS | 3736 | 1463966771167 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (16A4EC00) [pid = 3736] [serial = 1076] [outer = 0E775800] 18:26:11 INFO - PROCESS | 3736 | 1463966771786 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1045ms 18:26:11 INFO - PROCESS | 3736 | 1463966771845 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 18:26:11 INFO - PROCESS | 3736 | 1463966771850 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 18:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:26:11 INFO - PROCESS | 3736 | 1463966771856 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:26:11 INFO - PROCESS | 3736 | 1463966771858 Marionette TRACE conn6 <- [1,1398,null,{}] 18:26:11 INFO - PROCESS | 3736 | 1463966771862 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:12 INFO - PROCESS | 3736 | 1463966772019 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 210A6400 == 96 [pid = 3736] [id = 223] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 180DBC00 == 95 [pid = 3736] [id = 294] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 11F69C00 == 94 [pid = 3736] [id = 293] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 190DC400 == 93 [pid = 3736] [id = 295] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1B094000 == 92 [pid = 3736] [id = 298] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 150C9800 == 91 [pid = 3736] [id = 297] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 21B20400 == 90 [pid = 3736] [id = 224] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1B302400 == 89 [pid = 3736] [id = 299] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 0DD29800 == 88 [pid = 3736] [id = 347] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 0917D000 == 87 [pid = 3736] [id = 346] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1992A000 == 86 [pid = 3736] [id = 345] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 190ED000 == 85 [pid = 3736] [id = 344] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 17B38C00 == 84 [pid = 3736] [id = 343] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1E94B000) [pid = 3736] [serial = 948] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1EA5BC00) [pid = 3736] [serial = 951] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1B515C00) [pid = 3736] [serial = 987] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1544FC00 == 83 [pid = 3736] [id = 342] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 112A7000 == 82 [pid = 3736] [id = 341] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1501A400 == 81 [pid = 3736] [id = 340] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 11F5FC00 == 80 [pid = 3736] [id = 339] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1E935800 == 79 [pid = 3736] [id = 336] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1DFA9C00 == 78 [pid = 3736] [id = 335] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1C624400 == 77 [pid = 3736] [id = 334] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1BE6D000 == 76 [pid = 3736] [id = 333] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 1A698800 == 75 [pid = 3736] [id = 332] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 13417400 == 74 [pid = 3736] [id = 331] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 0DC54400 == 73 [pid = 3736] [id = 330] 18:26:12 INFO - PROCESS | 3736 | --DOCSHELL 0D536000 == 72 [pid = 3736] [id = 329] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1B51A000) [pid = 3736] [serial = 832] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (1B409400) [pid = 3736] [serial = 898] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (16CBF800) [pid = 3736] [serial = 901] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1DFAC400) [pid = 3736] [serial = 841] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (0E462C00) [pid = 3736] [serial = 877] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (18343400) [pid = 3736] [serial = 826] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1BE77400) [pid = 3736] [serial = 835] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1A0D8C00) [pid = 3736] [serial = 889] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (1B407C00) [pid = 3736] [serial = 829] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (1B090000) [pid = 3736] [serial = 892] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (190F0400) [pid = 3736] [serial = 886] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1D5A3000) [pid = 3736] [serial = 838] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1B2ADC00) [pid = 3736] [serial = 895] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (18341000) [pid = 3736] [serial = 874] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (150C9C00) [pid = 3736] [serial = 880] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (18E5E400) [pid = 3736] [serial = 883] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (18097000) [pid = 3736] [serial = 972] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (190E6000) [pid = 3736] [serial = 975] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (18346400) [pid = 3736] [serial = 973] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1AE2DC00) [pid = 3736] [serial = 978] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1992CC00) [pid = 3736] [serial = 976] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1A69E000) [pid = 3736] [serial = 984] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1BE6BC00) [pid = 3736] [serial = 939] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (12246800) [pid = 3736] [serial = 934] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (11F0E800) [pid = 3736] [serial = 933] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1CE2B400) [pid = 3736] [serial = 943] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1CE24800) [pid = 3736] [serial = 942] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (0EC4E000) [pid = 3736] [serial = 963] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (11F69000) [pid = 3736] [serial = 964] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (18E57000) [pid = 3736] [serial = 937] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (17B6D400) [pid = 3736] [serial = 936] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1D5A9400) [pid = 3736] [serial = 946] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1D59CC00) [pid = 3736] [serial = 945] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (16C7D000) [pid = 3736] [serial = 961] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (16C2AC00) [pid = 3736] [serial = 960] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (13419400) [pid = 3736] [serial = 966] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (15425800) [pid = 3736] [serial = 967] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (16C53800) [pid = 3736] [serial = 969] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (0DE6A400) [pid = 3736] [serial = 955] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (0DC4A800) [pid = 3736] [serial = 954] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (13340C00) [pid = 3736] [serial = 958] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1223D400) [pid = 3736] [serial = 957] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1B090C00) [pid = 3736] [serial = 979] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1C32C400) [pid = 3736] [serial = 940] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1B2A9000) [pid = 3736] [serial = 985] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (16C7E800) [pid = 3736] [serial = 981] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (17A42400) [pid = 3736] [serial = 970] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1809F400) [pid = 3736] [serial = 982] [outer = 00000000] [url = about:blank] 18:26:12 INFO - PROCESS | 3736 | 1463966772240 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 3736 | ++DOCSHELL 0CB22400 == 73 [pid = 3736] [id = 359] 18:26:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (0CB90800) [pid = 3736] [serial = 1077] [outer = 00000000] 18:26:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (0DC47C00) [pid = 3736] [serial = 1078] [outer = 0CB90800] 18:26:12 INFO - PROCESS | 3736 | 1463966772291 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (0DE6A400) [pid = 3736] [serial = 1079] [outer = 0CB90800] 18:26:12 INFO - PROCESS | 3736 | 1463966772790 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 18:26:12 INFO - PROCESS | 3736 | 1463966772830 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 3736 | 1463966772832 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 18:26:12 INFO - PROCESS | 3736 | 1463966772836 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:26:12 INFO - PROCESS | 3736 | 1463966772839 Marionette TRACE conn6 <- [1,1402,null,{}] 18:26:12 INFO - PROCESS | 3736 | 1463966772850 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:12 INFO - PROCESS | 3736 | 1463966772957 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 18:26:12 INFO - PROCESS | 3736 | 1463966772974 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 3736 | ++DOCSHELL 1380CC00 == 74 [pid = 3736] [id = 360] 18:26:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (13817C00) [pid = 3736] [serial = 1080] [outer = 00000000] 18:26:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (150C9C00) [pid = 3736] [serial = 1081] [outer = 13817C00] 18:26:13 INFO - PROCESS | 3736 | 1463966773025 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (16841000) [pid = 3736] [serial = 1082] [outer = 13817C00] 18:26:13 INFO - PROCESS | 3736 | 1463966773547 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 18:26:13 INFO - PROCESS | 3736 | 1463966773569 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 3736 | 1463966773572 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 18:26:13 INFO - PROCESS | 3736 | 1463966773575 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:26:13 INFO - PROCESS | 3736 | 1463966773577 Marionette TRACE conn6 <- [1,1406,null,{}] 18:26:13 INFO - PROCESS | 3736 | 1463966773581 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:13 INFO - PROCESS | 3736 | 1463966773684 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 18:26:13 INFO - PROCESS | 3736 | 1463966773845 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 3736 | ++DOCSHELL 16A4DC00 == 75 [pid = 3736] [id = 361] 18:26:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (16C53800) [pid = 3736] [serial = 1083] [outer = 00000000] 18:26:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (16C7D400) [pid = 3736] [serial = 1084] [outer = 16C53800] 18:26:13 INFO - PROCESS | 3736 | 1463966773896 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (17B39000) [pid = 3736] [serial = 1085] [outer = 16C53800] 18:26:14 INFO - PROCESS | 3736 | 1463966774333 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 18:26:14 INFO - PROCESS | 3736 | 1463966774349 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 18:26:14 INFO - PROCESS | 3736 | 1463966774351 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 18:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:26:14 INFO - PROCESS | 3736 | 1463966774354 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:26:14 INFO - PROCESS | 3736 | 1463966774356 Marionette TRACE conn6 <- [1,1410,null,{}] 18:26:14 INFO - PROCESS | 3736 | 1463966774366 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:14 INFO - PROCESS | 3736 | 1463966774502 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 18:26:14 INFO - PROCESS | 3736 | 1463966774592 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:14 INFO - PROCESS | 3736 | ++DOCSHELL 16C7A800 == 76 [pid = 3736] [id = 362] 18:26:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (17B3B800) [pid = 3736] [serial = 1086] [outer = 00000000] 18:26:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (17B75400) [pid = 3736] [serial = 1087] [outer = 17B3B800] 18:26:14 INFO - PROCESS | 3736 | 1463966774641 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1809BC00) [pid = 3736] [serial = 1088] [outer = 17B3B800] 18:26:15 INFO - PROCESS | 3736 | 1463966775165 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 870ms 18:26:15 INFO - PROCESS | 3736 | 1463966775225 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 3736 | 1463966775228 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 18:26:15 INFO - PROCESS | 3736 | 1463966775231 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:26:15 INFO - PROCESS | 3736 | 1463966775233 Marionette TRACE conn6 <- [1,1414,null,{}] 18:26:15 INFO - PROCESS | 3736 | 1463966775236 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:15 INFO - PROCESS | 3736 | 1463966775382 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 18:26:15 INFO - PROCESS | 3736 | 1463966775407 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 3736 | ++DOCSHELL 18342800 == 77 [pid = 3736] [id = 363] 18:26:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (18E51800) [pid = 3736] [serial = 1089] [outer = 00000000] 18:26:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (190EAC00) [pid = 3736] [serial = 1090] [outer = 18E51800] 18:26:15 INFO - PROCESS | 3736 | 1463966775455 Marionette DEBUG loaded listener.js 18:26:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (190EF800) [pid = 3736] [serial = 1091] [outer = 18E51800] 18:26:15 INFO - PROCESS | 3736 | 1463966775939 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 18:26:15 INFO - PROCESS | 3736 | 1463966775965 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 3736 | 1463966775967 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 18:26:15 INFO - PROCESS | 3736 | 1463966775976 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:26:15 INFO - PROCESS | 3736 | 1463966775977 Marionette TRACE conn6 <- [1,1418,null,{}] 18:26:15 INFO - PROCESS | 3736 | 1463966775981 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:16 INFO - PROCESS | 3736 | 1463966776113 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1DFA0400) [pid = 3736] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1E953400) [pid = 3736] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (190F0800) [pid = 3736] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (119B0800) [pid = 3736] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1A2E3000) [pid = 3736] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (15425000) [pid = 3736] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (15453400) [pid = 3736] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1A2E7C00) [pid = 3736] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (11F61000) [pid = 3736] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (15012000) [pid = 3736] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (0CB27400) [pid = 3736] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:26:16 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (17B3D000) [pid = 3736] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:26:16 INFO - PROCESS | 3736 | 1463966776380 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 3736 | ++DOCSHELL 0CB2D400 == 78 [pid = 3736] [id = 364] 18:26:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (0D603C00) [pid = 3736] [serial = 1092] [outer = 00000000] 18:26:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (0E1AC400) [pid = 3736] [serial = 1093] [outer = 0D603C00] 18:26:16 INFO - PROCESS | 3736 | 1463966776433 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (15425000) [pid = 3736] [serial = 1094] [outer = 0D603C00] 18:26:16 INFO - PROCESS | 3736 | 1463966776851 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 930ms 18:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:26:16 INFO - PROCESS | 3736 | 1463966776910 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 3736 | 1463966776912 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 18:26:16 INFO - PROCESS | 3736 | 1463966776915 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 3736 | 1463966776917 Marionette TRACE conn6 <- [1,1422,null,{}] 18:26:16 INFO - PROCESS | 3736 | 1463966776921 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:17 INFO - PROCESS | 3736 | 1463966777058 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 18:26:17 INFO - PROCESS | 3736 | 1463966777072 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 3736 | ++DOCSHELL 16CBB400 == 79 [pid = 3736] [id = 365] 18:26:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (17B45800) [pid = 3736] [serial = 1095] [outer = 00000000] 18:26:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (19DB6400) [pid = 3736] [serial = 1096] [outer = 17B45800] 18:26:17 INFO - PROCESS | 3736 | 1463966777119 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1A6A5400) [pid = 3736] [serial = 1097] [outer = 17B45800] 18:26:17 INFO - PROCESS | 3736 | 1463966777556 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 18:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:26:17 INFO - PROCESS | 3736 | 1463966777590 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 3736 | 1463966777592 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 18:26:17 INFO - PROCESS | 3736 | 1463966777596 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - PROCESS | 3736 | 1463966777597 Marionette TRACE conn6 <- [1,1426,null,{}] 18:26:17 INFO - PROCESS | 3736 | 1463966777605 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:17 INFO - PROCESS | 3736 | 1463966777700 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 18:26:17 INFO - PROCESS | 3736 | 1463966777714 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 3736 | ++DOCSHELL 1AE38400 == 80 [pid = 3736] [id = 366] 18:26:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1B08F800) [pid = 3736] [serial = 1098] [outer = 00000000] 18:26:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1B092C00) [pid = 3736] [serial = 1099] [outer = 1B08F800] 18:26:17 INFO - PROCESS | 3736 | 1463966777766 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1B2A1400) [pid = 3736] [serial = 1100] [outer = 1B08F800] 18:26:18 INFO - PROCESS | 3736 | 1463966778230 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 18:26:18 INFO - PROCESS | 3736 | 1463966778287 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 3736 | 1463966778289 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 18:26:18 INFO - PROCESS | 3736 | 1463966778292 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:26:18 INFO - PROCESS | 3736 | 1463966778294 Marionette TRACE conn6 <- [1,1430,null,{}] 18:26:18 INFO - PROCESS | 3736 | 1463966778297 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:18 INFO - PROCESS | 3736 | 1463966778391 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 18:26:18 INFO - PROCESS | 3736 | 1463966778642 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:18 INFO - PROCESS | 3736 | ++DOCSHELL 0DD30800 == 81 [pid = 3736] [id = 367] 18:26:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (0DD31400) [pid = 3736] [serial = 1101] [outer = 00000000] 18:26:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (0DF62C00) [pid = 3736] [serial = 1102] [outer = 0DD31400] 18:26:18 INFO - PROCESS | 3736 | 1463966778718 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (0E242400) [pid = 3736] [serial = 1103] [outer = 0DD31400] 18:26:19 INFO - PROCESS | 3736 | 1463966779299 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1071ms 18:26:19 INFO - PROCESS | 3736 | 1463966779369 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 3736 | 1463966779373 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 18:26:19 INFO - PROCESS | 3736 | 1463966779378 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:26:19 INFO - PROCESS | 3736 | 1463966779382 Marionette TRACE conn6 <- [1,1434,null,{}] 18:26:19 INFO - PROCESS | 3736 | 1463966779387 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:19 INFO - PROCESS | 3736 | 1463966779524 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 18:26:19 INFO - PROCESS | 3736 | 1463966779686 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 3736 | ++DOCSHELL 15018800 == 82 [pid = 3736] [id = 368] 18:26:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (150CC000) [pid = 3736] [serial = 1104] [outer = 00000000] 18:26:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (15454400) [pid = 3736] [serial = 1105] [outer = 150CC000] 18:26:19 INFO - PROCESS | 3736 | 1463966779748 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (16C7E000) [pid = 3736] [serial = 1106] [outer = 150CC000] 18:26:20 INFO - PROCESS | 3736 | 1463966780416 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1077ms 18:26:20 INFO - PROCESS | 3736 | 1463966780463 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 18:26:20 INFO - PROCESS | 3736 | 1463966780468 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 18:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:26:20 INFO - PROCESS | 3736 | 1463966780471 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:26:20 INFO - PROCESS | 3736 | 1463966780473 Marionette TRACE conn6 <- [1,1438,null,{}] 18:26:20 INFO - PROCESS | 3736 | 1463966780477 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:20 INFO - PROCESS | 3736 | 1463966780608 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 18:26:20 INFO - PROCESS | 3736 | 1463966780770 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 3736 | ++DOCSHELL 18E52400 == 83 [pid = 3736] [id = 369] 18:26:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (18E52800) [pid = 3736] [serial = 1107] [outer = 00000000] 18:26:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (190E9800) [pid = 3736] [serial = 1108] [outer = 18E52800] 18:26:20 INFO - PROCESS | 3736 | 1463966780831 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1B099400) [pid = 3736] [serial = 1109] [outer = 18E52800] 18:26:21 INFO - PROCESS | 3736 | 1463966781442 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1016ms 18:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:26:21 INFO - PROCESS | 3736 | 1463966781492 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 3736 | 1463966781495 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 18:26:21 INFO - PROCESS | 3736 | 1463966781505 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - PROCESS | 3736 | 1463966781511 Marionette TRACE conn6 <- [1,1442,null,{}] 18:26:21 INFO - PROCESS | 3736 | 1463966781516 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:21 INFO - PROCESS | 3736 | 1463966781665 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 18:26:21 INFO - PROCESS | 3736 | 1463966781824 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 3736 | ++DOCSHELL 1B40D800 == 84 [pid = 3736] [id = 370] 18:26:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1B40F000) [pid = 3736] [serial = 1110] [outer = 00000000] 18:26:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1B512000) [pid = 3736] [serial = 1111] [outer = 1B40F000] 18:26:21 INFO - PROCESS | 3736 | 1463966781879 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1B51B400) [pid = 3736] [serial = 1112] [outer = 1B40F000] 18:26:22 INFO - PROCESS | 3736 | 1463966782459 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1030ms 18:26:22 INFO - PROCESS | 3736 | 1463966782532 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 18:26:22 INFO - PROCESS | 3736 | 1463966782535 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 18:26:22 INFO - PROCESS | 3736 | 1463966782539 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:26:22 INFO - PROCESS | 3736 | 1463966782541 Marionette TRACE conn6 <- [1,1446,null,{}] 18:26:22 INFO - PROCESS | 3736 | 1463966782545 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:22 INFO - PROCESS | 3736 | 1463966782689 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 18:26:22 INFO - PROCESS | 3736 | 1463966782828 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:22 INFO - PROCESS | 3736 | ++DOCSHELL 1BE6D000 == 85 [pid = 3736] [id = 371] 18:26:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1BE6E400) [pid = 3736] [serial = 1113] [outer = 00000000] 18:26:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1C32EC00) [pid = 3736] [serial = 1114] [outer = 1BE6E400] 18:26:22 INFO - PROCESS | 3736 | 1463966782885 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1CE24800) [pid = 3736] [serial = 1115] [outer = 1BE6E400] 18:26:23 INFO - PROCESS | 3736 | 1463966783501 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 18:26:23 INFO - PROCESS | 3736 | 1463966783512 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 18:26:23 INFO - PROCESS | 3736 | 1463966783514 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 18:26:23 INFO - PROCESS | 3736 | 1463966783517 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:26:23 INFO - PROCESS | 3736 | 1463966783519 Marionette TRACE conn6 <- [1,1450,null,{}] 18:26:23 INFO - PROCESS | 3736 | 1463966783523 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:23 INFO - PROCESS | 3736 | 1463966783647 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 18:26:23 INFO - PROCESS | 3736 | 1463966783822 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 3736 | ++DOCSHELL 1D59D800 == 86 [pid = 3736] [id = 372] 18:26:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1D59FC00) [pid = 3736] [serial = 1116] [outer = 00000000] 18:26:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1D5A9800) [pid = 3736] [serial = 1117] [outer = 1D59FC00] 18:26:23 INFO - PROCESS | 3736 | 1463966783889 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1E930C00) [pid = 3736] [serial = 1118] [outer = 1D59FC00] 18:26:24 INFO - PROCESS | 3736 | 1463966784489 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1017ms 18:26:24 INFO - PROCESS | 3736 | 1463966784539 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 18:26:24 INFO - PROCESS | 3736 | 1463966784541 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 18:26:24 INFO - PROCESS | 3736 | 1463966784545 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:26:24 INFO - PROCESS | 3736 | 1463966784547 Marionette TRACE conn6 <- [1,1454,null,{}] 18:26:24 INFO - PROCESS | 3736 | 1463966784583 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:24 INFO - PROCESS | 3736 | 1463966784702 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 18:26:24 INFO - PROCESS | 3736 | 1463966784855 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:24 INFO - PROCESS | 3736 | ++DOCSHELL 1D59CC00 == 87 [pid = 3736] [id = 373] 18:26:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1D5A6400) [pid = 3736] [serial = 1119] [outer = 00000000] 18:26:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1EA5C400) [pid = 3736] [serial = 1120] [outer = 1D5A6400] 18:26:24 INFO - PROCESS | 3736 | 1463966784910 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (18349C00) [pid = 3736] [serial = 1121] [outer = 1D5A6400] 18:26:25 INFO - PROCESS | 3736 | 1463966785498 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 990ms 18:26:25 INFO - PROCESS | 3736 | 1463966785539 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 3736 | 1463966785541 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 18:26:25 INFO - PROCESS | 3736 | 1463966785545 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:26:25 INFO - PROCESS | 3736 | 1463966785547 Marionette TRACE conn6 <- [1,1458,null,{}] 18:26:25 INFO - PROCESS | 3736 | 1463966785551 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 3736 | 1463966785671 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 18:26:25 INFO - PROCESS | 3736 | 1463966785806 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 3736 | ++DOCSHELL 1E920400 == 88 [pid = 3736] [id = 374] 18:26:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1E922800) [pid = 3736] [serial = 1122] [outer = 00000000] 18:26:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1E927400) [pid = 3736] [serial = 1123] [outer = 1E922800] 18:26:25 INFO - PROCESS | 3736 | 1463966785862 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1E929400) [pid = 3736] [serial = 1124] [outer = 1E922800] 18:26:26 INFO - PROCESS | 3736 | 1463966786469 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 18:26:26 INFO - PROCESS | 3736 | 1463966786519 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 3736 | 1463966786521 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 18:26:26 INFO - PROCESS | 3736 | 1463966786524 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:26:26 INFO - PROCESS | 3736 | 1463966786526 Marionette TRACE conn6 <- [1,1462,null,{}] 18:26:26 INFO - PROCESS | 3736 | 1463966786530 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:26 INFO - PROCESS | 3736 | 1463966786647 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 18:26:26 INFO - PROCESS | 3736 | 1463966786815 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 3736 | ++DOCSHELL 1E92B000 == 89 [pid = 3736] [id = 375] 18:26:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1E92B400) [pid = 3736] [serial = 1125] [outer = 00000000] 18:26:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1FF2C800) [pid = 3736] [serial = 1126] [outer = 1E92B400] 18:26:26 INFO - PROCESS | 3736 | 1463966786870 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1FF90C00) [pid = 3736] [serial = 1127] [outer = 1E92B400] 18:26:27 INFO - PROCESS | 3736 | 1463966787472 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 18:26:27 INFO - PROCESS | 3736 | 1463966787499 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 3736 | 1463966787501 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 18:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:26:27 INFO - PROCESS | 3736 | 1463966787505 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 3736 | 1463966787507 Marionette TRACE conn6 <- [1,1466,null,{}] 18:26:27 INFO - PROCESS | 3736 | 1463966787511 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:27 INFO - PROCESS | 3736 | 1463966787629 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 18:26:27 INFO - PROCESS | 3736 | 1463966787768 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 3736 | ++DOCSHELL 1B61CC00 == 90 [pid = 3736] [id = 376] 18:26:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1FF28400) [pid = 3736] [serial = 1128] [outer = 00000000] 18:26:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (2125E400) [pid = 3736] [serial = 1129] [outer = 1FF28400] 18:26:27 INFO - PROCESS | 3736 | 1463966787824 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (21266C00) [pid = 3736] [serial = 1130] [outer = 1FF28400] 18:26:28 INFO - PROCESS | 3736 | 1463966788462 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1016ms 18:26:28 INFO - PROCESS | 3736 | 1463966788529 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 3736 | 1463966788532 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 18:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:26:28 INFO - PROCESS | 3736 | 1463966788537 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 3736 | 1463966788539 Marionette TRACE conn6 <- [1,1470,null,{}] 18:26:28 INFO - PROCESS | 3736 | 1463966788543 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:28 INFO - PROCESS | 3736 | 1463966788689 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 18:26:28 INFO - PROCESS | 3736 | 1463966788883 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 3736 | ++DOCSHELL 1A0DD400 == 91 [pid = 3736] [id = 377] 18:26:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1A69E400) [pid = 3736] [serial = 1131] [outer = 00000000] 18:26:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (2126D800) [pid = 3736] [serial = 1132] [outer = 1A69E400] 18:26:28 INFO - PROCESS | 3736 | 1463966788946 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (21B26400) [pid = 3736] [serial = 1133] [outer = 1A69E400] 18:26:29 INFO - PROCESS | 3736 | 1463966789831 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1323ms 18:26:29 INFO - PROCESS | 3736 | 1463966789863 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 3736 | 1463966789867 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 18:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:26:29 INFO - PROCESS | 3736 | 1463966789872 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 3736 | 1463966789876 Marionette TRACE conn6 <- [1,1474,null,{}] 18:26:29 INFO - PROCESS | 3736 | 1463966789883 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:29 INFO - PROCESS | 3736 | 1463966790010 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 18:26:30 INFO - PROCESS | 3736 | 1463966790181 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 3736 | ++DOCSHELL 0F0A5C00 == 92 [pid = 3736] [id = 378] 18:26:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1129FC00) [pid = 3736] [serial = 1134] [outer = 00000000] 18:26:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (11F69000) [pid = 3736] [serial = 1135] [outer = 1129FC00] 18:26:30 INFO - PROCESS | 3736 | 1463966790235 Marionette DEBUG loaded listener.js 18:26:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (13411C00) [pid = 3736] [serial = 1136] [outer = 1129FC00] 18:26:30 INFO - PROCESS | 3736 | 1463966790947 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1125ms 18:26:30 INFO - PROCESS | 3736 | 1463966790998 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 3736 | 1463966791004 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 18:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:26:30 INFO - PROCESS | 3736 | 1463966791011 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - PROCESS | 3736 | 1463966791013 Marionette TRACE conn6 <- [1,1478,null,{}] 18:26:31 INFO - PROCESS | 3736 | 1463966791017 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:31 INFO - PROCESS | 3736 | 1463966791138 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 18:26:31 INFO - PROCESS | 3736 | 1463966791305 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 3736 | ++DOCSHELL 13813400 == 93 [pid = 3736] [id = 379] 18:26:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1544F800) [pid = 3736] [serial = 1137] [outer = 00000000] 18:26:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (16BB2800) [pid = 3736] [serial = 1138] [outer = 1544F800] 18:26:31 INFO - PROCESS | 3736 | 1463966791355 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (17A7B800) [pid = 3736] [serial = 1139] [outer = 1544F800] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1AE38400 == 92 [pid = 3736] [id = 366] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 16CBB400 == 91 [pid = 3736] [id = 365] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 0CB2D400 == 90 [pid = 3736] [id = 364] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 18342800 == 89 [pid = 3736] [id = 363] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 16C7A800 == 88 [pid = 3736] [id = 362] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 16A4DC00 == 87 [pid = 3736] [id = 361] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1380CC00 == 86 [pid = 3736] [id = 360] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 0CB22400 == 85 [pid = 3736] [id = 359] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 0E23B000 == 84 [pid = 3736] [id = 358] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 0DE69000 == 83 [pid = 3736] [id = 357] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 21212800 == 82 [pid = 3736] [id = 356] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1EA60800 == 81 [pid = 3736] [id = 355] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1E957000 == 80 [pid = 3736] [id = 354] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1CE6AC00 == 79 [pid = 3736] [id = 353] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (0E770000) [pid = 3736] [serial = 990] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1D5A8400) [pid = 3736] [serial = 1002] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1FF97400) [pid = 3736] [serial = 1011] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1C629400) [pid = 3736] [serial = 999] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (16844000) [pid = 3736] [serial = 993] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1F022C00) [pid = 3736] [serial = 1005] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1FF2D000) [pid = 3736] [serial = 1008] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (119BB800) [pid = 3736] [serial = 1014] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1B409000) [pid = 3736] [serial = 996] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1B2A6000) [pid = 3736] [serial = 1044] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1C624000 == 78 [pid = 3736] [id = 352] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1B40AC00 == 77 [pid = 3736] [id = 351] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 1E94BC00 == 76 [pid = 3736] [id = 317] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 0F0B0800 == 75 [pid = 3736] [id = 350] 18:26:31 INFO - PROCESS | 3736 | --DOCSHELL 0E23D000 == 74 [pid = 3736] [id = 349] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1E951000) [pid = 3736] [serial = 949] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (126EA000) [pid = 3736] [serial = 952] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (1992C800) [pid = 3736] [serial = 1032] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (13342C00) [pid = 3736] [serial = 1023] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (14008000) [pid = 3736] [serial = 1024] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1AE2E800) [pid = 3736] [serial = 1035] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1A016800) [pid = 3736] [serial = 1033] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (17B3F800) [pid = 3736] [serial = 1021] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (16CBEC00) [pid = 3736] [serial = 1020] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (16C5D400) [pid = 3736] [serial = 1026] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (17A80000) [pid = 3736] [serial = 1027] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1B51C400) [pid = 3736] [serial = 988] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1380DC00) [pid = 3736] [serial = 1018] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (125D6400) [pid = 3736] [serial = 1017] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (180D6C00) [pid = 3736] [serial = 1041] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (19DABC00) [pid = 3736] [serial = 1042] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (12246C00) [pid = 3736] [serial = 1038] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1B094C00) [pid = 3736] [serial = 1036] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (18093000) [pid = 3736] [serial = 1029] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (18348C00) [pid = 3736] [serial = 1030] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (14008400) [pid = 3736] [serial = 1039] [outer = 00000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3736 | 1463966791924 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 18:26:31 INFO - PROCESS | 3736 | 1463966791943 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 3736 | 1463966791946 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 18:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:26:31 INFO - PROCESS | 3736 | 1463966791958 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 3736 | 1463966791962 Marionette TRACE conn6 <- [1,1482,null,{}] 18:26:31 INFO - PROCESS | 3736 | 1463966791981 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:32 INFO - PROCESS | 3736 | 1463966792093 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 18:26:32 INFO - PROCESS | 3736 | 1463966792105 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 3736 | ++DOCSHELL 11F69400 == 75 [pid = 3736] [id = 380] 18:26:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (11F6A000) [pid = 3736] [serial = 1140] [outer = 00000000] 18:26:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (13E09800) [pid = 3736] [serial = 1141] [outer = 11F6A000] 18:26:32 INFO - PROCESS | 3736 | 1463966792156 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (15455C00) [pid = 3736] [serial = 1142] [outer = 11F6A000] 18:26:32 INFO - PROCESS | 3736 | 1463966792687 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 790ms 18:26:32 INFO - PROCESS | 3736 | 1463966792770 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 3736 | 1463966792773 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 18:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:26:32 INFO - PROCESS | 3736 | 1463966792776 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - PROCESS | 3736 | 1463966792778 Marionette TRACE conn6 <- [1,1486,null,{}] 18:26:32 INFO - PROCESS | 3736 | 1463966792781 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:32 INFO - PROCESS | 3736 | 1463966792892 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 18:26:32 INFO - PROCESS | 3736 | 1463966793012 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 3736 | ++DOCSHELL 16C7C000 == 76 [pid = 3736] [id = 381] 18:26:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (16C7D000) [pid = 3736] [serial = 1143] [outer = 00000000] 18:26:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (17B67C00) [pid = 3736] [serial = 1144] [outer = 16C7D000] 18:26:33 INFO - PROCESS | 3736 | 1463966793058 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1809C000) [pid = 3736] [serial = 1145] [outer = 16C7D000] 18:26:33 INFO - PROCESS | 3736 | 1463966793414 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 18:26:33 INFO - PROCESS | 3736 | 1463966793465 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 3736 | 1463966793467 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 18:26:33 INFO - PROCESS | 3736 | 1463966793471 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 3736 | 1463966793473 Marionette TRACE conn6 <- [1,1490,null,{}] 18:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:26:33 INFO - PROCESS | 3736 | 1463966793476 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:33 INFO - PROCESS | 3736 | 1463966793579 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 18:26:33 INFO - PROCESS | 3736 | 1463966793586 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 3736 | ++DOCSHELL 16C7E800 == 77 [pid = 3736] [id = 382] 18:26:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1809A400) [pid = 3736] [serial = 1146] [outer = 00000000] 18:26:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1837C400) [pid = 3736] [serial = 1147] [outer = 1809A400] 18:26:33 INFO - PROCESS | 3736 | 1463966793634 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (190E9000) [pid = 3736] [serial = 1148] [outer = 1809A400] 18:26:34 INFO - PROCESS | 3736 | 1463966794147 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 18:26:34 INFO - PROCESS | 3736 | 1463966794207 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 3736 | 1463966794209 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 18:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:26:34 INFO - PROCESS | 3736 | 1463966794221 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 3736 | 1463966794223 Marionette TRACE conn6 <- [1,1494,null,{}] 18:26:34 INFO - PROCESS | 3736 | 1463966794227 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:34 INFO - PROCESS | 3736 | 1463966794421 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 18:26:34 INFO - PROCESS | 3736 | 1463966794445 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 3736 | ++DOCSHELL 1A22A000 == 78 [pid = 3736] [id = 383] 18:26:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1A233400) [pid = 3736] [serial = 1149] [outer = 00000000] 18:26:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1AE2D400) [pid = 3736] [serial = 1150] [outer = 1A233400] 18:26:34 INFO - PROCESS | 3736 | 1463966794493 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1B08D800) [pid = 3736] [serial = 1151] [outer = 1A233400] 18:26:34 INFO - PROCESS | 3736 | 1463966794958 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 790ms 18:26:34 INFO - PROCESS | 3736 | 1463966795007 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 3736 | 1463966795009 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 18:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:26:34 INFO - PROCESS | 3736 | 1463966795012 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 3736 | 1463966795014 Marionette TRACE conn6 <- [1,1498,null,{}] 18:26:35 INFO - PROCESS | 3736 | 1463966795018 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:35 INFO - PROCESS | 3736 | 1463966795162 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 18:26:35 INFO - PROCESS | 3736 | 1463966795183 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 3736 | ++DOCSHELL 1B090000 == 79 [pid = 3736] [id = 384] 18:26:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1B098000) [pid = 3736] [serial = 1152] [outer = 00000000] 18:26:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1B303800) [pid = 3736] [serial = 1153] [outer = 1B098000] 18:26:35 INFO - PROCESS | 3736 | 1463966795230 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1B406800) [pid = 3736] [serial = 1154] [outer = 1B098000] 18:26:35 INFO - PROCESS | 3736 | 1463966795690 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 18:26:35 INFO - PROCESS | 3736 | 1463966795743 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 3736 | 1463966795746 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 18:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (13E02800) [pid = 3736] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1CE68400) [pid = 3736] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1BE70400) [pid = 3736] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (0DF5B000) [pid = 3736] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (0DD2E400) [pid = 3736] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1E932C00) [pid = 3736] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1FF90800) [pid = 3736] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1B512400) [pid = 3736] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1B2AB800) [pid = 3736] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1F021400) [pid = 3736] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (17B3B800) [pid = 3736] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (18E51800) [pid = 3736] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (0D603C00) [pid = 3736] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (0CB90800) [pid = 3736] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (13817C00) [pid = 3736] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (16C53800) [pid = 3736] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (0E775800) [pid = 3736] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (0DF60C00) [pid = 3736] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:26:36 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (17B45800) [pid = 3736] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:26:36 INFO - PROCESS | 3736 | 1463966796086 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 3736 | 1463966796088 Marionette TRACE conn6 <- [1,1502,null,{}] 18:26:36 INFO - PROCESS | 3736 | 1463966796098 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 3736 | 1463966796200 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 18:26:36 INFO - PROCESS | 3736 | 1463966796209 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B0000 == 80 [pid = 3736] [id = 385] 18:26:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (0E23E000) [pid = 3736] [serial = 1155] [outer = 00000000] 18:26:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (12614400) [pid = 3736] [serial = 1156] [outer = 0E23E000] 18:26:36 INFO - PROCESS | 3736 | 1463966796253 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (16CC5000) [pid = 3736] [serial = 1157] [outer = 0E23E000] 18:26:36 INFO - PROCESS | 3736 | 1463966796708 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 991ms 18:26:36 INFO - PROCESS | 3736 | 1463966796771 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 3736 | 1463966796773 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 18:26:36 INFO - PROCESS | 3736 | 1463966796776 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:26:36 INFO - PROCESS | 3736 | 1463966796778 Marionette TRACE conn6 <- [1,1506,null,{}] 18:26:36 INFO - PROCESS | 3736 | 1463966796781 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 3736 | 1463966796880 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 18:26:36 INFO - PROCESS | 3736 | 1463966796887 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 3736 | ++DOCSHELL 0DD29800 == 81 [pid = 3736] [id = 386] 18:26:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (17B45800) [pid = 3736] [serial = 1158] [outer = 00000000] 18:26:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1B098C00) [pid = 3736] [serial = 1159] [outer = 17B45800] 18:26:36 INFO - PROCESS | 3736 | 1463966796931 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1B458400) [pid = 3736] [serial = 1160] [outer = 17B45800] 18:26:37 INFO - PROCESS | 3736 | 1463966797373 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 18:26:37 INFO - PROCESS | 3736 | 1463966797411 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 3736 | 1463966797413 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 18:26:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:26:37 INFO - PROCESS | 3736 | 1463966797448 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 3736 | 1463966797450 Marionette TRACE conn6 <- [1,1510,null,{}] 18:26:37 INFO - PROCESS | 3736 | 1463966797454 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:37 INFO - PROCESS | 3736 | 1463966797556 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 18:26:37 INFO - PROCESS | 3736 | 1463966797597 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 3736 | ++DOCSHELL 1B619C00 == 82 [pid = 3736] [id = 387] 18:26:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1B61B800) [pid = 3736] [serial = 1161] [outer = 00000000] 18:26:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1BE73400) [pid = 3736] [serial = 1162] [outer = 1B61B800] 18:26:37 INFO - PROCESS | 3736 | 1463966797645 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1CE29000) [pid = 3736] [serial = 1163] [outer = 1B61B800] 18:26:38 INFO - PROCESS | 3736 | 1463966798298 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:26:38 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:26:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:26:38 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:26:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:26:38 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:26:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:26:38 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:26:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:26:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 894ms 18:26:38 INFO - PROCESS | 3736 | 1463966798333 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 3736 | 1463966798337 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 18:26:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:26:38 INFO - PROCESS | 3736 | 1463966798343 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 3736 | 1463966798347 Marionette TRACE conn6 <- [1,1514,null,{}] 18:26:38 INFO - PROCESS | 3736 | 1463966798353 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:38 INFO - PROCESS | 3736 | 1463966798491 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 18:26:38 INFO - PROCESS | 3736 | 1463966798671 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 3736 | ++DOCSHELL 0EC5CC00 == 83 [pid = 3736] [id = 388] 18:26:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (0ECABC00) [pid = 3736] [serial = 1164] [outer = 00000000] 18:26:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (11F65800) [pid = 3736] [serial = 1165] [outer = 0ECABC00] 18:26:38 INFO - PROCESS | 3736 | 1463966798733 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (125D4800) [pid = 3736] [serial = 1166] [outer = 0ECABC00] 18:26:39 INFO - PROCESS | 3736 | 1463966799337 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:26:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:26:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:26:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:26:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:26:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:26:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:26:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1026ms 18:26:39 INFO - PROCESS | 3736 | 1463966799374 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 3736 | 1463966799380 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 18:26:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:26:39 INFO - PROCESS | 3736 | 1463966799426 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 3736 | 1463966799430 Marionette TRACE conn6 <- [1,1518,null,{}] 18:26:39 INFO - PROCESS | 3736 | 1463966799434 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:39 INFO - PROCESS | 3736 | 1463966799562 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 18:26:39 INFO - PROCESS | 3736 | 1463966799744 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 3736 | ++DOCSHELL 16BB4000 == 84 [pid = 3736] [id = 389] 18:26:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (16C35400) [pid = 3736] [serial = 1167] [outer = 00000000] 18:26:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (18F36400) [pid = 3736] [serial = 1168] [outer = 16C35400] 18:26:39 INFO - PROCESS | 3736 | 1463966799802 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1A013800) [pid = 3736] [serial = 1169] [outer = 16C35400] 18:26:40 INFO - PROCESS | 3736 | 1463966800382 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:26:40 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:26:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:26:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:26:40 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:26:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:26:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 988ms 18:26:40 INFO - PROCESS | 3736 | 1463966800398 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 3736 | 1463966800400 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 18:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:26:40 INFO - PROCESS | 3736 | 1463966800404 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 3736 | 1463966800408 Marionette TRACE conn6 <- [1,1522,null,{}] 18:26:40 INFO - PROCESS | 3736 | 1463966800434 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:40 INFO - PROCESS | 3736 | 1463966800614 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 18:26:40 INFO - PROCESS | 3736 | 1463966800716 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 3736 | ++DOCSHELL 1CE68C00 == 85 [pid = 3736] [id = 390] 18:26:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1CE6B000) [pid = 3736] [serial = 1170] [outer = 00000000] 18:26:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1D5AA800) [pid = 3736] [serial = 1171] [outer = 1CE6B000] 18:26:40 INFO - PROCESS | 3736 | 1463966800776 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1E92F800) [pid = 3736] [serial = 1172] [outer = 1CE6B000] 18:26:41 INFO - PROCESS | 3736 | 1463966801382 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1021ms 18:26:41 INFO - PROCESS | 3736 | 1463966801429 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 3736 | 1463966801432 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 18:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:26:41 INFO - PROCESS | 3736 | 1463966801435 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 3736 | 1463966801437 Marionette TRACE conn6 <- [1,1526,null,{}] 18:26:41 INFO - PROCESS | 3736 | 1463966801441 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:41 INFO - PROCESS | 3736 | 1463966801564 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 18:26:41 INFO - PROCESS | 3736 | 1463966801738 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 3736 | ++DOCSHELL 1E953C00 == 86 [pid = 3736] [id = 391] 18:26:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1E955800) [pid = 3736] [serial = 1173] [outer = 00000000] 18:26:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1EA5BC00) [pid = 3736] [serial = 1174] [outer = 1E955800] 18:26:41 INFO - PROCESS | 3736 | 1463966801794 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1F027800) [pid = 3736] [serial = 1175] [outer = 1E955800] 18:26:42 INFO - PROCESS | 3736 | 1463966802347 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 18:26:42 INFO - PROCESS | 3736 | 1463966802418 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 3736 | 1463966802420 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 18:26:42 INFO - PROCESS | 3736 | 1463966802424 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:26:42 INFO - PROCESS | 3736 | 1463966802426 Marionette TRACE conn6 <- [1,1530,null,{}] 18:26:42 INFO - PROCESS | 3736 | 1463966802430 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:42 INFO - PROCESS | 3736 | 1463966802548 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 18:26:42 INFO - PROCESS | 3736 | 1463966802683 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 3736 | ++DOCSHELL 17B6CC00 == 87 [pid = 3736] [id = 392] 18:26:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1EA58800) [pid = 3736] [serial = 1176] [outer = 00000000] 18:26:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1FF97400) [pid = 3736] [serial = 1177] [outer = 1EA58800] 18:26:42 INFO - PROCESS | 3736 | 1463966802740 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (20863C00) [pid = 3736] [serial = 1178] [outer = 1EA58800] 18:26:43 INFO - PROCESS | 3736 | 1463966803285 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 18:26:43 INFO - PROCESS | 3736 | 1463966803360 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 18:26:43 INFO - PROCESS | 3736 | 1463966803362 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 18:26:43 INFO - PROCESS | 3736 | 1463966803365 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:26:43 INFO - PROCESS | 3736 | 1463966803367 Marionette TRACE conn6 <- [1,1534,null,{}] 18:26:43 INFO - PROCESS | 3736 | 1463966803371 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:43 INFO - PROCESS | 3736 | 1463966803514 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 18:26:43 INFO - PROCESS | 3736 | 1463966803682 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 3736 | ++DOCSHELL 1B094000 == 88 [pid = 3736] [id = 393] 18:26:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1FF90800) [pid = 3736] [serial = 1179] [outer = 00000000] 18:26:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (2121A000) [pid = 3736] [serial = 1180] [outer = 1FF90800] 18:26:43 INFO - PROCESS | 3736 | 1463966803736 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (21260400) [pid = 3736] [serial = 1181] [outer = 1FF90800] 18:26:44 INFO - PROCESS | 3736 | 1463966804265 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 18:26:44 INFO - PROCESS | 3736 | 1463966804299 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 3736 | 1463966804302 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 18:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:26:44 INFO - PROCESS | 3736 | 1463966804305 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 3736 | 1463966804307 Marionette TRACE conn6 <- [1,1538,null,{}] 18:26:44 INFO - PROCESS | 3736 | 1463966804311 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:44 INFO - PROCESS | 3736 | 1463966804432 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 18:26:44 INFO - PROCESS | 3736 | 1463966804608 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 3736 | ++DOCSHELL 2126A000 == 89 [pid = 3736] [id = 394] 18:26:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (21B20C00) [pid = 3736] [serial = 1182] [outer = 00000000] 18:26:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (21B2A800) [pid = 3736] [serial = 1183] [outer = 21B20C00] 18:26:44 INFO - PROCESS | 3736 | 1463966804667 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (21FA2400) [pid = 3736] [serial = 1184] [outer = 21B20C00] 18:26:45 INFO - PROCESS | 3736 | 1463966805235 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 18:26:45 INFO - PROCESS | 3736 | 1463966805307 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 3736 | 1463966805309 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 18:26:45 INFO - PROCESS | 3736 | 1463966805312 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 3736 | 1463966805314 Marionette TRACE conn6 <- [1,1542,null,{}] 18:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:26:45 INFO - PROCESS | 3736 | 1463966805335 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:45 INFO - PROCESS | 3736 | 1463966805454 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 18:26:45 INFO - PROCESS | 3736 | 1463966805615 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 3736 | ++DOCSHELL 21B25C00 == 90 [pid = 3736] [id = 395] 18:26:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (21B2A400) [pid = 3736] [serial = 1185] [outer = 00000000] 18:26:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (21FADC00) [pid = 3736] [serial = 1186] [outer = 21B2A400] 18:26:45 INFO - PROCESS | 3736 | 1463966805672 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (21FB1000) [pid = 3736] [serial = 1187] [outer = 21B2A400] 18:26:46 INFO - PROCESS | 3736 | 1463966806225 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 988ms 18:26:46 INFO - PROCESS | 3736 | 1463966806309 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 3736 | 1463966806311 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 18:26:46 INFO - PROCESS | 3736 | 1463966806315 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:26:46 INFO - PROCESS | 3736 | 1463966806317 Marionette TRACE conn6 <- [1,1546,null,{}] 18:26:46 INFO - PROCESS | 3736 | 1463966806321 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:46 INFO - PROCESS | 3736 | 1463966806474 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 18:26:46 INFO - PROCESS | 3736 | 1463966806646 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 3736 | ++DOCSHELL 22044C00 == 91 [pid = 3736] [id = 396] 18:26:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (22048C00) [pid = 3736] [serial = 1188] [outer = 00000000] 18:26:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (2204EC00) [pid = 3736] [serial = 1189] [outer = 22048C00] 18:26:46 INFO - PROCESS | 3736 | 1463966806705 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (22051800) [pid = 3736] [serial = 1190] [outer = 22048C00] 18:26:47 INFO - PROCESS | 3736 | 1463966807292 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1016ms 18:26:47 INFO - PROCESS | 3736 | 1463966807335 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 3736 | 1463966807337 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 18:26:47 INFO - PROCESS | 3736 | 1463966807340 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:26:47 INFO - PROCESS | 3736 | 1463966807342 Marionette TRACE conn6 <- [1,1550,null,{}] 18:26:47 INFO - PROCESS | 3736 | 1463966807346 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:47 INFO - PROCESS | 3736 | 1463966807468 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 18:26:47 INFO - PROCESS | 3736 | 1463966807654 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 3736 | ++DOCSHELL 22049400 == 92 [pid = 3736] [id = 397] 18:26:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (2204B400) [pid = 3736] [serial = 1191] [outer = 00000000] 18:26:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (249B8400) [pid = 3736] [serial = 1192] [outer = 2204B400] 18:26:47 INFO - PROCESS | 3736 | 1463966807713 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (249BBC00) [pid = 3736] [serial = 1193] [outer = 2204B400] 18:26:48 INFO - PROCESS | 3736 | 1463966808349 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:26:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1070ms 18:26:48 INFO - PROCESS | 3736 | 1463966808415 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 3736 | 1463966808418 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 18:26:48 INFO - PROCESS | 3736 | 1463966808421 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:26:48 INFO - PROCESS | 3736 | 1463966808424 Marionette TRACE conn6 <- [1,1554,null,{}] 18:26:48 INFO - PROCESS | 3736 | 1463966808428 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 3736 | 1463966808576 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 18:26:48 INFO - PROCESS | 3736 | 1463966808741 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 3736 | ++DOCSHELL 0DD2EC00 == 93 [pid = 3736] [id = 398] 18:26:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (0DE66400) [pid = 3736] [serial = 1194] [outer = 00000000] 18:26:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (12521C00) [pid = 3736] [serial = 1195] [outer = 0DE66400] 18:26:48 INFO - PROCESS | 3736 | 1463966808800 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (16C28C00) [pid = 3736] [serial = 1196] [outer = 0DE66400] 18:26:49 INFO - PROCESS | 3736 | 1463966809779 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1372ms 18:26:49 INFO - PROCESS | 3736 | 1463966809797 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 3736 | 1463966809801 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 18:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:26:49 INFO - PROCESS | 3736 | 1463966809806 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 3736 | 1463966809809 Marionette TRACE conn6 <- [1,1558,null,{}] 18:26:49 INFO - PROCESS | 3736 | 1463966809815 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:49 INFO - PROCESS | 3736 | 1463966809942 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 18:26:50 INFO - PROCESS | 3736 | 1463966810134 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 3736 | ++DOCSHELL 0DE70400 == 94 [pid = 3736] [id = 399] 18:26:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (0E101400) [pid = 3736] [serial = 1197] [outer = 00000000] 18:26:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1193C800) [pid = 3736] [serial = 1198] [outer = 0E101400] 18:26:50 INFO - PROCESS | 3736 | 1463966810189 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (11F68C00) [pid = 3736] [serial = 1199] [outer = 0E101400] 18:26:50 INFO - PROCESS | 3736 | 1463966810830 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1073ms 18:26:50 INFO - PROCESS | 3736 | 1463966810880 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 3736 | 1463966810886 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 18:26:50 INFO - PROCESS | 3736 | 1463966810891 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:26:50 INFO - PROCESS | 3736 | 1463966810894 Marionette TRACE conn6 <- [1,1562,null,{}] 18:26:50 INFO - PROCESS | 3736 | 1463966810898 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 3736 | 1463966811015 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 18:26:51 INFO - PROCESS | 3736 | 1463966811192 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 3736 | ++DOCSHELL 1221CC00 == 95 [pid = 3736] [id = 400] 18:26:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1532E400) [pid = 3736] [serial = 1200] [outer = 00000000] 18:26:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (16A4D400) [pid = 3736] [serial = 1201] [outer = 1532E400] 18:26:51 INFO - PROCESS | 3736 | 1463966811246 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (16C7F000) [pid = 3736] [serial = 1202] [outer = 1532E400] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 1FF8C400 == 94 [pid = 3736] [id = 337] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 0DD29800 == 93 [pid = 3736] [id = 386] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 0E1B0000 == 92 [pid = 3736] [id = 385] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 1B090000 == 91 [pid = 3736] [id = 384] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 1A22A000 == 90 [pid = 3736] [id = 383] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (1B092C00) [pid = 3736] [serial = 1099] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1221F800) [pid = 3736] [serial = 1047] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (18345C00) [pid = 3736] [serial = 1050] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1CE2A400) [pid = 3736] [serial = 1056] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (1B513400) [pid = 3736] [serial = 1053] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1E931000) [pid = 3736] [serial = 1059] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (1FF98000) [pid = 3736] [serial = 1062] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (21213400) [pid = 3736] [serial = 1065] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (2125E800) [pid = 3736] [serial = 1068] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 16C7E800 == 89 [pid = 3736] [id = 382] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 16C7C000 == 88 [pid = 3736] [id = 381] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 11F69400 == 87 [pid = 3736] [id = 380] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 13813400 == 86 [pid = 3736] [id = 379] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 0CB30000 == 85 [pid = 3736] [id = 348] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 0F0A5C00 == 84 [pid = 3736] [id = 378] 18:26:51 INFO - PROCESS | 3736 | --DOCSHELL 0CC71400 == 83 [pid = 3736] [id = 338] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (16C2A800) [pid = 3736] [serial = 994] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1DFAC000) [pid = 3736] [serial = 1003] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (1CE65000) [pid = 3736] [serial = 1000] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (11F03400) [pid = 3736] [serial = 991] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (13E07800) [pid = 3736] [serial = 1015] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1F02B400) [pid = 3736] [serial = 1006] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (210A2400) [pid = 3736] [serial = 1012] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1B623400) [pid = 3736] [serial = 931] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (1B516400) [pid = 3736] [serial = 997] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1FF30400) [pid = 3736] [serial = 1009] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (17B75400) [pid = 3736] [serial = 1087] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (190EAC00) [pid = 3736] [serial = 1090] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1809BC00) [pid = 3736] [serial = 1088] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (0E1AC400) [pid = 3736] [serial = 1093] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (190EF800) [pid = 3736] [serial = 1091] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (0DC47C00) [pid = 3736] [serial = 1078] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (0DE6A400) [pid = 3736] [serial = 1079] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (150C9C00) [pid = 3736] [serial = 1081] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (16841000) [pid = 3736] [serial = 1082] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (16C7D400) [pid = 3736] [serial = 1084] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (16A4EC00) [pid = 3736] [serial = 1076] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (15427400) [pid = 3736] [serial = 1075] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (0E7DC800) [pid = 3736] [serial = 1073] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (1544E800) [pid = 3736] [serial = 1072] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (16C36400) [pid = 3736] [serial = 676] [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:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (15425000) [pid = 3736] [serial = 1094] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1A6A5400) [pid = 3736] [serial = 1097] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (17B39000) [pid = 3736] [serial = 1085] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (19DB6400) [pid = 3736] [serial = 1096] [outer = 00000000] [url = about:blank] 18:26:51 INFO - PROCESS | 3736 | 1463966811898 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1017ms 18:26:51 INFO - PROCESS | 3736 | 1463966811912 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 3736 | 1463966811914 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 18:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:26:51 INFO - PROCESS | 3736 | 1463966811918 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 3736 | 1463966811921 Marionette TRACE conn6 <- [1,1566,null,{}] 18:26:51 INFO - PROCESS | 3736 | 1463966811931 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 3736 | 1463966812052 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 18:26:52 INFO - PROCESS | 3736 | 1463966812184 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B3C00 == 84 [pid = 3736] [id = 401] 18:26:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (0E1B5800) [pid = 3736] [serial = 1203] [outer = 00000000] 18:26:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (119B0800) [pid = 3736] [serial = 1204] [outer = 0E1B5800] 18:26:52 INFO - PROCESS | 3736 | 1463966812235 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (12576C00) [pid = 3736] [serial = 1205] [outer = 0E1B5800] 18:26:52 INFO - PROCESS | 3736 | 1463966812685 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 830ms 18:26:52 INFO - PROCESS | 3736 | 1463966812752 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 3736 | 1463966812754 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 18:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:26:52 INFO - PROCESS | 3736 | 1463966812758 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 3736 | 1463966812759 Marionette TRACE conn6 <- [1,1570,null,{}] 18:26:52 INFO - PROCESS | 3736 | 1463966812763 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 3736 | 1463966812863 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 18:26:52 INFO - PROCESS | 3736 | 1463966812877 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 3736 | ++DOCSHELL 15331000 == 85 [pid = 3736] [id = 402] 18:26:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1541CC00) [pid = 3736] [serial = 1206] [outer = 00000000] 18:26:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (16A52000) [pid = 3736] [serial = 1207] [outer = 1541CC00] 18:26:52 INFO - PROCESS | 3736 | 1463966812922 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (16C36400) [pid = 3736] [serial = 1208] [outer = 1541CC00] 18:26:53 INFO - PROCESS | 3736 | 1463966813419 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 18:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:26:53 INFO - PROCESS | 3736 | 1463966813492 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 3736 | 1463966813494 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 18:26:53 INFO - PROCESS | 3736 | 1463966813497 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 3736 | 1463966813499 Marionette TRACE conn6 <- [1,1574,null,{}] 18:26:53 INFO - PROCESS | 3736 | 1463966813503 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:53 INFO - PROCESS | 3736 | 1463966813605 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 18:26:53 INFO - PROCESS | 3736 | 1463966813848 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 3736 | ++DOCSHELL 0CAEE400 == 86 [pid = 3736] [id = 403] 18:26:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (0CB25C00) [pid = 3736] [serial = 1209] [outer = 00000000] 18:26:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (0DC4C400) [pid = 3736] [serial = 1210] [outer = 0CB25C00] 18:26:53 INFO - PROCESS | 3736 | 1463966813908 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (0DE6D800) [pid = 3736] [serial = 1211] [outer = 0CB25C00] 18:26:54 INFO - PROCESS | 3736 | 1463966814506 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1069ms 18:26:54 INFO - PROCESS | 3736 | 1463966814568 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 3736 | 1463966814572 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 18:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:26:54 INFO - PROCESS | 3736 | 1463966814577 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 3736 | 1463966814581 Marionette TRACE conn6 <- [1,1578,null,{}] 18:26:54 INFO - PROCESS | 3736 | 1463966814587 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 3736 | 1463966814718 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 18:26:54 INFO - PROCESS | 3736 | 1463966814885 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 3736 | ++DOCSHELL 119BA000 == 87 [pid = 3736] [id = 404] 18:26:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (122A2400) [pid = 3736] [serial = 1212] [outer = 00000000] 18:26:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1400C400) [pid = 3736] [serial = 1213] [outer = 122A2400] 18:26:54 INFO - PROCESS | 3736 | 1463966814948 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (15456800) [pid = 3736] [serial = 1214] [outer = 122A2400] 18:26:55 INFO - PROCESS | 3736 | 1463966815583 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1077ms 18:26:55 INFO - PROCESS | 3736 | 1463966815656 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 3736 | 1463966815661 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 18:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:26:55 INFO - PROCESS | 3736 | 1463966815666 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 3736 | 1463966815668 Marionette TRACE conn6 <- [1,1582,null,{}] 18:26:55 INFO - PROCESS | 3736 | 1463966815673 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 3736 | 1463966815801 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 18:26:56 INFO - PROCESS | 3736 | 1463966816015 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 3736 | ++DOCSHELL 18345C00 == 88 [pid = 3736] [id = 405] 18:26:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (18346400) [pid = 3736] [serial = 1215] [outer = 00000000] 18:26:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1834E000) [pid = 3736] [serial = 1216] [outer = 18346400] 18:26:56 INFO - PROCESS | 3736 | 1463966816078 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (18E5AC00) [pid = 3736] [serial = 1217] [outer = 18346400] 18:26:56 INFO - PROCESS | 3736 | 1463966816685 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1077ms 18:26:56 INFO - PROCESS | 3736 | 1463966816746 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 18:26:56 INFO - PROCESS | 3736 | 1463966816749 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 18:26:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:26:56 INFO - PROCESS | 3736 | 1463966816754 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - PROCESS | 3736 | 1463966816760 Marionette TRACE conn6 <- [1,1586,null,{}] 18:26:56 INFO - PROCESS | 3736 | 1463966816770 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:56 INFO - PROCESS | 3736 | 1463966816896 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 18:26:57 INFO - PROCESS | 3736 | 1463966817067 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 3736 | ++DOCSHELL 1A010400 == 89 [pid = 3736] [id = 406] 18:26:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1A015800) [pid = 3736] [serial = 1218] [outer = 00000000] 18:26:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1A230400) [pid = 3736] [serial = 1219] [outer = 1A015800] 18:26:57 INFO - PROCESS | 3736 | 1463966817126 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (1A69C800) [pid = 3736] [serial = 1220] [outer = 1A015800] 18:26:57 INFO - PROCESS | 3736 | 1463966817709 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1027ms 18:26:57 INFO - PROCESS | 3736 | 1463966817783 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 3736 | 1463966817786 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 18:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:26:57 INFO - PROCESS | 3736 | 1463966817790 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 3736 | 1463966817792 Marionette TRACE conn6 <- [1,1590,null,{}] 18:26:57 INFO - PROCESS | 3736 | 1463966817796 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:57 INFO - PROCESS | 3736 | 1463966817918 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 18:26:58 INFO - PROCESS | 3736 | 1463966818098 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 3736 | ++DOCSHELL 0DD34000 == 90 [pid = 3736] [id = 407] 18:26:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (150C9C00) [pid = 3736] [serial = 1221] [outer = 00000000] 18:26:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1B091400) [pid = 3736] [serial = 1222] [outer = 150C9C00] 18:26:58 INFO - PROCESS | 3736 | 1463966818158 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1B09C800) [pid = 3736] [serial = 1223] [outer = 150C9C00] 18:26:58 INFO - PROCESS | 3736 | 1463966818748 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1018ms 18:26:58 INFO - PROCESS | 3736 | 1463966818812 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 3736 | 1463966818814 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 18:26:58 INFO - PROCESS | 3736 | 1463966818818 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:26:58 INFO - PROCESS | 3736 | 1463966818820 Marionette TRACE conn6 <- [1,1594,null,{}] 18:26:58 INFO - PROCESS | 3736 | 1463966818823 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:58 INFO - PROCESS | 3736 | 1463966818940 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 18:26:59 INFO - PROCESS | 3736 | 1463966819113 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 3736 | ++DOCSHELL 1B308C00 == 91 [pid = 3736] [id = 408] 18:26:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1B309400) [pid = 3736] [serial = 1224] [outer = 00000000] 18:26:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1B405400) [pid = 3736] [serial = 1225] [outer = 1B309400] 18:26:59 INFO - PROCESS | 3736 | 1463966819176 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1B511C00) [pid = 3736] [serial = 1226] [outer = 1B309400] 18:26:59 INFO - PROCESS | 3736 | 1463966819779 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 18:26:59 INFO - PROCESS | 3736 | 1463966819791 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 3736 | 1463966819794 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 18:26:59 INFO - PROCESS | 3736 | 1463966819797 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:26:59 INFO - PROCESS | 3736 | 1463966819799 Marionette TRACE conn6 <- [1,1598,null,{}] 18:26:59 INFO - PROCESS | 3736 | 1463966819803 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 3736 | 1463966819929 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 18:27:00 INFO - PROCESS | 3736 | 1463966820111 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 3736 | ++DOCSHELL 1B618000 == 92 [pid = 3736] [id = 409] 18:27:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1B618800) [pid = 3736] [serial = 1227] [outer = 00000000] 18:27:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1BE74C00) [pid = 3736] [serial = 1228] [outer = 1B618800] 18:27:00 INFO - PROCESS | 3736 | 1463966820170 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1C625800) [pid = 3736] [serial = 1229] [outer = 1B618800] 18:27:00 INFO - PROCESS | 3736 | 1463966820759 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1016ms 18:27:00 INFO - PROCESS | 3736 | 1463966820818 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 3736 | 1463966820820 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 18:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:27:00 INFO - PROCESS | 3736 | 1463966820824 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 3736 | 1463966820826 Marionette TRACE conn6 <- [1,1602,null,{}] 18:27:00 INFO - PROCESS | 3736 | 1463966820830 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:00 INFO - PROCESS | 3736 | 1463966820947 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 18:27:01 INFO - PROCESS | 3736 | 1463966821121 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 3736 | ++DOCSHELL 11946800 == 93 [pid = 3736] [id = 410] 18:27:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1CE24400) [pid = 3736] [serial = 1230] [outer = 00000000] 18:27:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1D5A0000) [pid = 3736] [serial = 1231] [outer = 1CE24400] 18:27:01 INFO - PROCESS | 3736 | 1463966821176 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1DFA2800) [pid = 3736] [serial = 1232] [outer = 1CE24400] 18:27:01 INFO - PROCESS | 3736 | 1463966821744 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:27:01 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:27:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 18:27:01 INFO - PROCESS | 3736 | 1463966821797 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 3736 | 1463966821800 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 18:27:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:27:01 INFO - PROCESS | 3736 | 1463966821804 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 3736 | 1463966821806 Marionette TRACE conn6 <- [1,1606,null,{}] 18:27:01 INFO - PROCESS | 3736 | 1463966821809 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 3736 | 1463966821933 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 18:27:02 INFO - PROCESS | 3736 | 1463966822101 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 3736 | ++DOCSHELL 1AE2B000 == 94 [pid = 3736] [id = 411] 18:27:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1CE67C00) [pid = 3736] [serial = 1233] [outer = 00000000] 18:27:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1E927000) [pid = 3736] [serial = 1234] [outer = 1CE67C00] 18:27:02 INFO - PROCESS | 3736 | 1463966822161 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1E932000) [pid = 3736] [serial = 1235] [outer = 1CE67C00] 18:27:02 INFO - PROCESS | 3736 | 1463966822707 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 18:27:02 INFO - PROCESS | 3736 | 1463966822778 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 3736 | 1463966822780 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 18:27:02 INFO - PROCESS | 3736 | 1463966822784 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:27:02 INFO - PROCESS | 3736 | 1463966822786 Marionette TRACE conn6 <- [1,1610,null,{}] 18:27:02 INFO - PROCESS | 3736 | 1463966822790 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 3736 | 1463966822910 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 18:27:03 INFO - PROCESS | 3736 | 1463966823091 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 3736 | ++DOCSHELL 1E926800 == 95 [pid = 3736] [id = 412] 18:27:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1E939800) [pid = 3736] [serial = 1236] [outer = 00000000] 18:27:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1E958400) [pid = 3736] [serial = 1237] [outer = 1E939800] 18:27:03 INFO - PROCESS | 3736 | 1463966823149 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1F02B400) [pid = 3736] [serial = 1238] [outer = 1E939800] 18:27:03 INFO - PROCESS | 3736 | 1463966823731 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:27:03 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:27:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 18:27:03 INFO - PROCESS | 3736 | 1463966823768 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 3736 | 1463966823771 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 18:27:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:27:03 INFO - PROCESS | 3736 | 1463966823774 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 3736 | 1463966823776 Marionette TRACE conn6 <- [1,1614,null,{}] 18:27:03 INFO - PROCESS | 3736 | 1463966823780 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:03 INFO - PROCESS | 3736 | 1463966823898 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 18:27:04 INFO - PROCESS | 3736 | 1463966824035 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 3736 | ++DOCSHELL 1E953400 == 96 [pid = 3736] [id = 413] 18:27:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (1E957C00) [pid = 3736] [serial = 1239] [outer = 00000000] 18:27:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (1FF91800) [pid = 3736] [serial = 1240] [outer = 1E957C00] 18:27:04 INFO - PROCESS | 3736 | 1463966824098 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (2086CC00) [pid = 3736] [serial = 1241] [outer = 1E957C00] 18:27:04 INFO - PROCESS | 3736 | 1463966824773 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1068ms 18:27:04 INFO - PROCESS | 3736 | 1463966824847 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 18:27:04 INFO - PROCESS | 3736 | 1463966824849 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 18:27:04 INFO - PROCESS | 3736 | 1463966824853 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:27:04 INFO - PROCESS | 3736 | 1463966824856 Marionette TRACE conn6 <- [1,1618,null,{}] 18:27:04 INFO - PROCESS | 3736 | 1463966824859 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:04 INFO - PROCESS | 3736 | 1463966825018 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 18:27:05 INFO - PROCESS | 3736 | 1463966825179 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 3736 | ++DOCSHELL 20D54400 == 97 [pid = 3736] [id = 414] 18:27:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (20D55000) [pid = 3736] [serial = 1242] [outer = 00000000] 18:27:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (20D5F400) [pid = 3736] [serial = 1243] [outer = 20D55000] 18:27:05 INFO - PROCESS | 3736 | 1463966825237 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (20D61400) [pid = 3736] [serial = 1244] [outer = 20D55000] 18:27:05 INFO - PROCESS | 3736 | 1463966825827 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:27:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1017ms 18:27:05 INFO - PROCESS | 3736 | 1463966825874 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 18:27:05 INFO - PROCESS | 3736 | 1463966825876 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 18:27:05 INFO - PROCESS | 3736 | 1463966825879 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:27:05 INFO - PROCESS | 3736 | 1463966825881 Marionette TRACE conn6 <- [1,1622,null,{}] 18:27:05 INFO - PROCESS | 3736 | 1463966825885 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:05 INFO - PROCESS | 3736 | 1463966826006 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 18:27:06 INFO - PROCESS | 3736 | 1463966826336 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 3736 | ++DOCSHELL 0DE6C800 == 98 [pid = 3736] [id = 415] 18:27:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (0DE70800) [pid = 3736] [serial = 1245] [outer = 00000000] 18:27:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (0E1BB400) [pid = 3736] [serial = 1246] [outer = 0DE70800] 18:27:06 INFO - PROCESS | 3736 | 1463966826393 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (0EC50400) [pid = 3736] [serial = 1247] [outer = 0DE70800] 18:27:07 INFO - PROCESS | 3736 | 1463966827046 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1224ms 18:27:07 INFO - PROCESS | 3736 | 1463966827108 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 18:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:27:07 INFO - PROCESS | 3736 | 1463966827112 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 18:27:07 INFO - PROCESS | 3736 | 1463966827117 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - PROCESS | 3736 | 1463966827120 Marionette TRACE conn6 <- [1,1626,null,{}] 18:27:07 INFO - PROCESS | 3736 | 1463966827125 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 3736 | 1463966827251 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 18:27:07 INFO - PROCESS | 3736 | 1463966827423 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 3736 | ++DOCSHELL 16C2A400 == 99 [pid = 3736] [id = 416] 18:27:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (16C2FC00) [pid = 3736] [serial = 1248] [outer = 00000000] 18:27:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (1834DC00) [pid = 3736] [serial = 1249] [outer = 16C2FC00] 18:27:07 INFO - PROCESS | 3736 | 1463966827477 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (190E2800) [pid = 3736] [serial = 1250] [outer = 16C2FC00] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 15331000 == 98 [pid = 3736] [id = 402] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 0E1B3C00 == 97 [pid = 3736] [id = 401] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 1221CC00 == 96 [pid = 3736] [id = 400] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 0DE70400 == 95 [pid = 3736] [id = 399] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 21B25C00 == 94 [pid = 3736] [id = 395] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 2126A000 == 93 [pid = 3736] [id = 394] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 1B094000 == 92 [pid = 3736] [id = 393] 18:27:07 INFO - PROCESS | 3736 | --DOCSHELL 17B6CC00 == 91 [pid = 3736] [id = 392] 18:27:08 INFO - PROCESS | 3736 | --DOCSHELL 1E953C00 == 90 [pid = 3736] [id = 391] 18:27:08 INFO - PROCESS | 3736 | --DOCSHELL 1CE68C00 == 89 [pid = 3736] [id = 390] 18:27:08 INFO - PROCESS | 3736 | --DOCSHELL 16BB4000 == 88 [pid = 3736] [id = 389] 18:27:08 INFO - PROCESS | 3736 | --DOCSHELL 0EC5CC00 == 87 [pid = 3736] [id = 388] 18:27:08 INFO - PROCESS | 3736 | 1463966828198 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1132ms 18:27:08 INFO - PROCESS | 3736 | 1463966828252 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 3736 | 1463966828256 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 18:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:27:08 INFO - PROCESS | 3736 | 1463966828261 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 3736 | 1463966828262 Marionette TRACE conn6 <- [1,1630,null,{}] 18:27:08 INFO - PROCESS | 3736 | 1463966828266 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:08 INFO - PROCESS | 3736 | 1463966828414 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 18:27:08 INFO - PROCESS | 3736 | 1463966828435 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 3736 | ++DOCSHELL 0E462C00 == 88 [pid = 3736] [id = 417] 18:27:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (11F5F400) [pid = 3736] [serial = 1251] [outer = 00000000] 18:27:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (17B6CC00) [pid = 3736] [serial = 1252] [outer = 11F5F400] 18:27:08 INFO - PROCESS | 3736 | 1463966828481 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (190EF400) [pid = 3736] [serial = 1253] [outer = 11F5F400] 18:27:08 INFO - PROCESS | 3736 | 1463966828999 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 18:27:09 INFO - PROCESS | 3736 | 1463966829035 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 3736 | 1463966829037 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 18:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:27:09 INFO - PROCESS | 3736 | 1463966829042 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 3736 | 1463966829048 Marionette TRACE conn6 <- [1,1634,null,{}] 18:27:09 INFO - PROCESS | 3736 | 1463966829063 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:09 INFO - PROCESS | 3736 | 1463966829210 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 18:27:09 INFO - PROCESS | 3736 | 1463966829230 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 3736 | ++DOCSHELL 1B090000 == 89 [pid = 3736] [id = 418] 18:27:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (1B090800) [pid = 3736] [serial = 1254] [outer = 00000000] 18:27:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (1B621000) [pid = 3736] [serial = 1255] [outer = 1B090800] 18:27:09 INFO - PROCESS | 3736 | 1463966829277 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (1CE6BC00) [pid = 3736] [serial = 1256] [outer = 1B090800] 18:27:09 INFO - PROCESS | 3736 | 1463966829756 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 18:27:09 INFO - PROCESS | 3736 | 1463966829775 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 3736 | 1463966829777 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 18:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:27:09 INFO - PROCESS | 3736 | 1463966829786 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 3736 | 1463966829788 Marionette TRACE conn6 <- [1,1638,null,{}] 18:27:09 INFO - PROCESS | 3736 | 1463966829791 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:09 INFO - PROCESS | 3736 | 1463966829947 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (1B08F800) [pid = 3736] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (1544F800) [pid = 3736] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (17B45800) [pid = 3736] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (1809A400) [pid = 3736] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (1B098000) [pid = 3736] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (11F6A000) [pid = 3736] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (1A233400) [pid = 3736] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (1129FC00) [pid = 3736] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (0E23E000) [pid = 3736] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:27:10 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (16C7D000) [pid = 3736] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:27:10 INFO - PROCESS | 3736 | 1463966830371 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 3736 | ++DOCSHELL 0DF60C00 == 90 [pid = 3736] [id = 419] 18:27:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (0E23E000) [pid = 3736] [serial = 1257] [outer = 00000000] 18:27:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (1544F800) [pid = 3736] [serial = 1258] [outer = 0E23E000] 18:27:10 INFO - PROCESS | 3736 | 1463966830417 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (190E1800) [pid = 3736] [serial = 1259] [outer = 0E23E000] 18:27:10 INFO - PROCESS | 3736 | 1463966830793 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1073ms 18:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:27:10 INFO - PROCESS | 3736 | 1463966830863 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 18:27:10 INFO - PROCESS | 3736 | 1463966830865 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 18:27:10 INFO - PROCESS | 3736 | 1463966830868 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 3736 | 1463966830870 Marionette TRACE conn6 <- [1,1642,null,{}] 18:27:10 INFO - PROCESS | 3736 | 1463966830873 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:10 INFO - PROCESS | 3736 | 1463966830976 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 18:27:10 INFO - PROCESS | 3736 | 1463966830987 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 3736 | ++DOCSHELL 1FF25400 == 91 [pid = 3736] [id = 420] 18:27:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (1FF28C00) [pid = 3736] [serial = 1260] [outer = 00000000] 18:27:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (20D58800) [pid = 3736] [serial = 1261] [outer = 1FF28C00] 18:27:11 INFO - PROCESS | 3736 | 1463966831040 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (210AB000) [pid = 3736] [serial = 1262] [outer = 1FF28C00] 18:27:11 INFO - PROCESS | 3736 | 1463966831535 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 18:27:11 INFO - PROCESS | 3736 | 1463966831599 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 18:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:27:11 INFO - PROCESS | 3736 | 1463966831601 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 18:27:11 INFO - PROCESS | 3736 | 1463966831631 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 3736 | 1463966831633 Marionette TRACE conn6 <- [1,1646,null,{}] 18:27:11 INFO - PROCESS | 3736 | 1463966831640 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 3736 | 1463966831744 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 18:27:11 INFO - PROCESS | 3736 | 1463966831754 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 3736 | ++DOCSHELL 1FF33400 == 92 [pid = 3736] [id = 421] 18:27:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (21212800) [pid = 3736] [serial = 1263] [outer = 00000000] 18:27:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (212F0000) [pid = 3736] [serial = 1264] [outer = 21212800] 18:27:11 INFO - PROCESS | 3736 | 1463966831800 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (212F4400) [pid = 3736] [serial = 1265] [outer = 21212800] 18:27:12 INFO - PROCESS | 3736 | 1463966832429 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 850ms 18:27:12 INFO - PROCESS | 3736 | 1463966832455 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 18:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:27:12 INFO - PROCESS | 3736 | 1463966832460 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 18:27:12 INFO - PROCESS | 3736 | 1463966832465 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - PROCESS | 3736 | 1463966832470 Marionette TRACE conn6 <- [1,1650,null,{}] 18:27:12 INFO - PROCESS | 3736 | 1463966832477 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:12 INFO - PROCESS | 3736 | 1463966832612 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 18:27:12 INFO - PROCESS | 3736 | 1463966832772 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 3736 | ++DOCSHELL 122A3000 == 93 [pid = 3736] [id = 422] 18:27:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (1251B400) [pid = 3736] [serial = 1266] [outer = 00000000] 18:27:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (13809800) [pid = 3736] [serial = 1267] [outer = 1251B400] 18:27:12 INFO - PROCESS | 3736 | 1463966832831 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (16843000) [pid = 3736] [serial = 1268] [outer = 1251B400] 18:27:13 INFO - PROCESS | 3736 | 1463966833467 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1029ms 18:27:13 INFO - PROCESS | 3736 | 1463966833495 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 3736 | 1463966833501 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 18:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:27:13 INFO - PROCESS | 3736 | 1463966833507 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 3736 | 1463966833510 Marionette TRACE conn6 <- [1,1654,null,{}] 18:27:13 INFO - PROCESS | 3736 | 1463966833514 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:13 INFO - PROCESS | 3736 | 1463966833699 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 18:27:13 INFO - PROCESS | 3736 | 1463966833831 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 3736 | ++DOCSHELL 18348000 == 94 [pid = 3736] [id = 423] 18:27:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (1992A800) [pid = 3736] [serial = 1269] [outer = 00000000] 18:27:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (1B2A2C00) [pid = 3736] [serial = 1270] [outer = 1992A800] 18:27:13 INFO - PROCESS | 3736 | 1463966833891 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (1B45A400) [pid = 3736] [serial = 1271] [outer = 1992A800] 18:27:14 INFO - PROCESS | 3736 | 1463966834496 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1022ms 18:27:14 INFO - PROCESS | 3736 | 1463966834533 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 3736 | 1463966834535 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 18:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:27:14 INFO - PROCESS | 3736 | 1463966834539 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - PROCESS | 3736 | 1463966834543 Marionette TRACE conn6 <- [1,1658,null,{}] 18:27:14 INFO - PROCESS | 3736 | 1463966834554 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:14 INFO - PROCESS | 3736 | 1463966834684 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 18:27:14 INFO - PROCESS | 3736 | 1463966834868 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 3736 | ++DOCSHELL 20D5A800 == 95 [pid = 3736] [id = 424] 18:27:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 201 (210A2000) [pid = 3736] [serial = 1272] [outer = 00000000] 18:27:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 202 (21264C00) [pid = 3736] [serial = 1273] [outer = 210A2000] 18:27:14 INFO - PROCESS | 3736 | 1463966834926 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (212F5400) [pid = 3736] [serial = 1274] [outer = 210A2000] 18:27:15 INFO - PROCESS | 3736 | 1463966835503 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1024ms 18:27:15 INFO - PROCESS | 3736 | 1463966835565 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 3736 | 1463966835568 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 18:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:27:15 INFO - PROCESS | 3736 | 1463966835572 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 3736 | 1463966835574 Marionette TRACE conn6 <- [1,1662,null,{}] 18:27:15 INFO - PROCESS | 3736 | 1463966835578 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 3736 | 1463966835701 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 18:27:15 INFO - PROCESS | 3736 | 1463966835888 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 3736 | ++DOCSHELL 21B2AC00 == 96 [pid = 3736] [id = 425] 18:27:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (21B2BC00) [pid = 3736] [serial = 1275] [outer = 00000000] 18:27:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (21FABC00) [pid = 3736] [serial = 1276] [outer = 21B2BC00] 18:27:15 INFO - PROCESS | 3736 | 1463966835944 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (2204AC00) [pid = 3736] [serial = 1277] [outer = 21B2BC00] 18:27:16 INFO - PROCESS | 3736 | 1463966836527 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 18:27:16 INFO - PROCESS | 3736 | 1463966836545 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 3736 | 1463966836547 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 18:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:27:16 INFO - PROCESS | 3736 | 1463966836551 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 3736 | 1463966836553 Marionette TRACE conn6 <- [1,1666,null,{}] 18:27:16 INFO - PROCESS | 3736 | 1463966836556 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:16 INFO - PROCESS | 3736 | 1463966836677 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 18:27:16 INFO - PROCESS | 3736 | 1463966836818 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 3736 | ++DOCSHELL 21B22400 == 97 [pid = 3736] [id = 426] 18:27:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (21FAA400) [pid = 3736] [serial = 1278] [outer = 00000000] 18:27:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (23D3B400) [pid = 3736] [serial = 1279] [outer = 21FAA400] 18:27:16 INFO - PROCESS | 3736 | 1463966836872 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (23D3FC00) [pid = 3736] [serial = 1280] [outer = 21FAA400] 18:27:17 INFO - PROCESS | 3736 | 1463966837467 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 18:27:17 INFO - PROCESS | 3736 | 1463966837531 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 3736 | 1463966837533 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 18:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:27:17 INFO - PROCESS | 3736 | 1463966837539 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 3736 | 1463966837541 Marionette TRACE conn6 <- [1,1670,null,{}] 18:27:17 INFO - PROCESS | 3736 | 1463966837545 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:17 INFO - PROCESS | 3736 | 1463966837703 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 18:27:17 INFO - PROCESS | 3736 | 1463966837879 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 3736 | ++DOCSHELL 23D3E800 == 98 [pid = 3736] [id = 427] 18:27:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (249BC400) [pid = 3736] [serial = 1281] [outer = 00000000] 18:27:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (27379400) [pid = 3736] [serial = 1282] [outer = 249BC400] 18:27:17 INFO - PROCESS | 3736 | 1463966837937 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (2737F000) [pid = 3736] [serial = 1283] [outer = 249BC400] 18:27:18 INFO - PROCESS | 3736 | 1463966838496 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1021ms 18:27:18 INFO - PROCESS | 3736 | 1463966838562 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 3736 | 1463966838564 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 18:27:18 INFO - PROCESS | 3736 | 1463966838567 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:27:18 INFO - PROCESS | 3736 | 1463966838569 Marionette TRACE conn6 <- [1,1674,null,{}] 18:27:18 INFO - PROCESS | 3736 | 1463966838573 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:18 INFO - PROCESS | 3736 | 1463966838692 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 18:27:18 INFO - PROCESS | 3736 | 1463966838862 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 3736 | ++DOCSHELL 249B9C00 == 99 [pid = 3736] [id = 428] 18:27:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (25265000) [pid = 3736] [serial = 1284] [outer = 00000000] 18:27:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (2526D400) [pid = 3736] [serial = 1285] [outer = 25265000] 18:27:18 INFO - PROCESS | 3736 | 1463966838917 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (2526F800) [pid = 3736] [serial = 1286] [outer = 25265000] 18:27:19 INFO - PROCESS | 3736 | 1463966839514 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:27:19 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:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 18:27:19 INFO - PROCESS | 3736 | 1463966839551 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 3736 | 1463966839553 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 18:27:19 INFO - PROCESS | 3736 | 1463966839557 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - PROCESS | 3736 | 1463966839559 Marionette TRACE conn6 <- [1,1678,null,{}] 18:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:27:19 INFO - PROCESS | 3736 | 1463966839562 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:19 INFO - PROCESS | 3736 | 1463966839682 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 18:27:19 INFO - PROCESS | 3736 | 1463966839825 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 3736 | ++DOCSHELL 25225400 == 100 [pid = 3736] [id = 429] 18:27:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (25225C00) [pid = 3736] [serial = 1287] [outer = 00000000] 18:27:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (2522D800) [pid = 3736] [serial = 1288] [outer = 25225C00] 18:27:19 INFO - PROCESS | 3736 | 1463966839879 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 218 (2522FC00) [pid = 3736] [serial = 1289] [outer = 25225C00] 18:27:20 INFO - PROCESS | 3736 | 1463966840462 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 18:27:20 INFO - PROCESS | 3736 | 1463966840532 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 3736 | 1463966840535 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 18:27:20 INFO - PROCESS | 3736 | 1463966840538 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:27:20 INFO - PROCESS | 3736 | 1463966840540 Marionette TRACE conn6 <- [1,1682,null,{}] 18:27:20 INFO - PROCESS | 3736 | 1463966840543 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 3736 | 1463966840663 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 18:27:20 INFO - PROCESS | 3736 | 1463966840837 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 3736 | ++DOCSHELL 1C6E7400 == 101 [pid = 3736] [id = 430] 18:27:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 219 (1CE2CC00) [pid = 3736] [serial = 1290] [outer = 00000000] 18:27:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 220 (241D1400) [pid = 3736] [serial = 1291] [outer = 1CE2CC00] 18:27:20 INFO - PROCESS | 3736 | 1463966840896 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 221 (241D3800) [pid = 3736] [serial = 1292] [outer = 1CE2CC00] 18:27:21 INFO - PROCESS | 3736 | 1463966841447 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 18:27:21 INFO - PROCESS | 3736 | 1463966841482 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 3736 | 1463966841485 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 18:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:27:21 INFO - PROCESS | 3736 | 1463966841490 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 3736 | 1463966841492 Marionette TRACE conn6 <- [1,1686,null,{}] 18:27:21 INFO - PROCESS | 3736 | 1463966841496 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:21 INFO - PROCESS | 3736 | 1463966841616 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 18:27:21 INFO - PROCESS | 3736 | 1463966841801 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 3736 | ++DOCSHELL 2417B800 == 102 [pid = 3736] [id = 431] 18:27:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 222 (2417C000) [pid = 3736] [serial = 1293] [outer = 00000000] 18:27:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 223 (24183400) [pid = 3736] [serial = 1294] [outer = 2417C000] 18:27:21 INFO - PROCESS | 3736 | 1463966841856 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 224 (24185800) [pid = 3736] [serial = 1295] [outer = 2417C000] 18:27:22 INFO - PROCESS | 3736 | 1463966842448 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 18:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1019ms 18:27:22 INFO - PROCESS | 3736 | 1463966842512 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 3736 | 1463966842515 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 18:27:22 INFO - PROCESS | 3736 | 1463966842519 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:27:22 INFO - PROCESS | 3736 | 1463966842521 Marionette TRACE conn6 <- [1,1690,null,{}] 18:27:22 INFO - PROCESS | 3736 | 1463966842525 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:22 INFO - PROCESS | 3736 | 1463966842680 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 18:27:22 INFO - PROCESS | 3736 | 1463966842848 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 3736 | ++DOCSHELL 24187C00 == 103 [pid = 3736] [id = 432] 18:27:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 225 (249B3000) [pid = 3736] [serial = 1296] [outer = 00000000] 18:27:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 226 (24E05C00) [pid = 3736] [serial = 1297] [outer = 249B3000] 18:27:22 INFO - PROCESS | 3736 | 1463966842908 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 227 (24E0A800) [pid = 3736] [serial = 1298] [outer = 249B3000] 18:27:23 INFO - PROCESS | 3736 | 1463966843501 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1019ms 18:27:23 INFO - PROCESS | 3736 | 1463966843541 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 3736 | 1463966843544 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 18:27:23 INFO - PROCESS | 3736 | 1463966843547 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:27:23 INFO - PROCESS | 3736 | 1463966843549 Marionette TRACE conn6 <- [1,1694,null,{}] 18:27:23 INFO - PROCESS | 3736 | 1463966843553 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 3736 | 1463966843675 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 18:27:23 INFO - PROCESS | 3736 | 1463966843849 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 3736 | ++DOCSHELL 24E10C00 == 104 [pid = 3736] [id = 433] 18:27:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 228 (24ED3800) [pid = 3736] [serial = 1299] [outer = 00000000] 18:27:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 229 (24EDAC00) [pid = 3736] [serial = 1300] [outer = 24ED3800] 18:27:23 INFO - PROCESS | 3736 | 1463966843905 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 230 (24EDDC00) [pid = 3736] [serial = 1301] [outer = 24ED3800] 18:27:24 INFO - PROCESS | 3736 | 1463966844559 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1071ms 18:27:24 INFO - PROCESS | 3736 | 1463966844633 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 3736 | 1463966844635 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 18:27:24 INFO - PROCESS | 3736 | 1463966844640 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:27:24 INFO - PROCESS | 3736 | 1463966844642 Marionette TRACE conn6 <- [1,1698,null,{}] 18:27:24 INFO - PROCESS | 3736 | 1463966844645 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:24 INFO - PROCESS | 3736 | 1463966844767 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 18:27:24 INFO - PROCESS | 3736 | 1463966844942 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 3736 | ++DOCSHELL 0E23B000 == 105 [pid = 3736] [id = 434] 18:27:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 231 (0E470C00) [pid = 3736] [serial = 1302] [outer = 00000000] 18:27:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 232 (150CB800) [pid = 3736] [serial = 1303] [outer = 0E470C00] 18:27:24 INFO - PROCESS | 3736 | 1463966844997 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 233 (17B36C00) [pid = 3736] [serial = 1304] [outer = 0E470C00] 18:27:25 INFO - PROCESS | 3736 | 1463966845550 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1178ms 18:27:25 INFO - PROCESS | 3736 | 1463966845848 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 3736 | 1463966845853 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 18:27:25 INFO - PROCESS | 3736 | 1463966845858 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 3736 | 1463966845860 Marionette TRACE conn6 <- [1,1702,null,{}] 18:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:27:25 INFO - PROCESS | 3736 | 1463966845866 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:25 INFO - PROCESS | 3736 | 1463966845991 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 18:27:26 INFO - PROCESS | 3736 | 1463966846163 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 3736 | ++DOCSHELL 11F66000 == 106 [pid = 3736] [id = 435] 18:27:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 234 (122A1800) [pid = 3736] [serial = 1305] [outer = 00000000] 18:27:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 235 (14003C00) [pid = 3736] [serial = 1306] [outer = 122A1800] 18:27:26 INFO - PROCESS | 3736 | 1463966846214 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 236 (16C2C800) [pid = 3736] [serial = 1307] [outer = 122A1800] 18:27:26 INFO - PROCESS | 3736 | 1463966846809 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1013ms 18:27:26 INFO - PROCESS | 3736 | 1463966846880 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 18:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:27:26 INFO - PROCESS | 3736 | 1463966846884 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 18:27:26 INFO - PROCESS | 3736 | 1463966846891 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 3736 | 1463966846895 Marionette TRACE conn6 <- [1,1706,null,{}] 18:27:26 INFO - PROCESS | 3736 | 1463966846899 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 3736 | 1463966847051 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 18E52400 == 105 [pid = 3736] [id = 369] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 1D59D800 == 104 [pid = 3736] [id = 372] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 1FF25400 == 103 [pid = 3736] [id = 420] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 0DF60C00 == 102 [pid = 3736] [id = 419] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 1B090000 == 101 [pid = 3736] [id = 418] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 0E462C00 == 100 [pid = 3736] [id = 417] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 16C2A400 == 99 [pid = 3736] [id = 416] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 0DE6C800 == 98 [pid = 3736] [id = 415] 18:27:27 INFO - PROCESS | 3736 | 1463966847351 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 3736 | --DOCSHELL 0CAEE400 == 97 [pid = 3736] [id = 403] 18:27:27 INFO - PROCESS | 3736 | ++DOCSHELL 0CB30000 == 98 [pid = 3736] [id = 436] 18:27:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 237 (0CC6C400) [pid = 3736] [serial = 1308] [outer = 00000000] 18:27:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 238 (0DE6FC00) [pid = 3736] [serial = 1309] [outer = 0CC6C400] 18:27:27 INFO - PROCESS | 3736 | 1463966847414 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 239 (0E76E800) [pid = 3736] [serial = 1310] [outer = 0CC6C400] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 238 (1B2A1400) [pid = 3736] [serial = 1100] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 237 (1AE2D400) [pid = 3736] [serial = 1150] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 236 (1B303800) [pid = 3736] [serial = 1153] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 235 (1B08D800) [pid = 3736] [serial = 1151] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 234 (12614400) [pid = 3736] [serial = 1156] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 233 (1B098C00) [pid = 3736] [serial = 1159] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 232 (13411C00) [pid = 3736] [serial = 1136] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 231 (11F69000) [pid = 3736] [serial = 1135] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 230 (1837C400) [pid = 3736] [serial = 1147] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 229 (1C32EC00) [pid = 3736] [serial = 1114] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 228 (190E9800) [pid = 3736] [serial = 1108] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 227 (1B406800) [pid = 3736] [serial = 1154] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 226 (15454400) [pid = 3736] [serial = 1105] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 225 (17B67C00) [pid = 3736] [serial = 1144] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 224 (1809C000) [pid = 3736] [serial = 1145] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 223 (1B512000) [pid = 3736] [serial = 1111] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 222 (1EA5C400) [pid = 3736] [serial = 1120] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 221 (17A7B800) [pid = 3736] [serial = 1139] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 220 (16BB2800) [pid = 3736] [serial = 1138] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 219 (13E09800) [pid = 3736] [serial = 1141] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 218 (15455C00) [pid = 3736] [serial = 1142] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 217 (0DF62C00) [pid = 3736] [serial = 1102] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 216 (1D5A9800) [pid = 3736] [serial = 1117] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 215 (1FF2C800) [pid = 3736] [serial = 1126] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 214 (1E927400) [pid = 3736] [serial = 1123] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 213 (2125E400) [pid = 3736] [serial = 1129] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 212 (2126D800) [pid = 3736] [serial = 1132] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 211 (1BE73400) [pid = 3736] [serial = 1162] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 210 (1B458400) [pid = 3736] [serial = 1160] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 209 (16CC5000) [pid = 3736] [serial = 1157] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (190E9000) [pid = 3736] [serial = 1148] [outer = 00000000] [url = about:blank] 18:27:27 INFO - PROCESS | 3736 | 1463966847878 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1027ms 18:27:27 INFO - PROCESS | 3736 | 1463966847941 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 3736 | 1463966847944 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 18:27:27 INFO - PROCESS | 3736 | 1463966847964 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 3736 | 1463966847966 Marionette TRACE conn6 <- [1,1710,null,{}] 18:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:27:27 INFO - PROCESS | 3736 | 1463966847976 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:28 INFO - PROCESS | 3736 | 1463966848086 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 18:27:28 INFO - PROCESS | 3736 | 1463966848101 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 3736 | ++DOCSHELL 16BB2800 == 99 [pid = 3736] [id = 437] 18:27:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (16C2BC00) [pid = 3736] [serial = 1311] [outer = 00000000] 18:27:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (16C7C000) [pid = 3736] [serial = 1312] [outer = 16C2BC00] 18:27:28 INFO - PROCESS | 3736 | 1463966848153 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (17A7E800) [pid = 3736] [serial = 1313] [outer = 16C2BC00] 18:27:28 INFO - PROCESS | 3736 | 1463966848685 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:27:28 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:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 18:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:27:28 INFO - PROCESS | 3736 | 1463966848741 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 18:27:28 INFO - PROCESS | 3736 | 1463966848744 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 18:27:28 INFO - PROCESS | 3736 | 1463966848747 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:27:28 INFO - PROCESS | 3736 | 1463966848749 Marionette TRACE conn6 <- [1,1714,null,{}] 18:27:28 INFO - PROCESS | 3736 | 1463966848752 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:28 INFO - PROCESS | 3736 | 1463966848860 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 18:27:28 INFO - PROCESS | 3736 | 1463966849006 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 3736 | ++DOCSHELL 18E57C00 == 100 [pid = 3736] [id = 438] 18:27:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (18E5B400) [pid = 3736] [serial = 1314] [outer = 00000000] 18:27:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (190EDC00) [pid = 3736] [serial = 1315] [outer = 18E5B400] 18:27:29 INFO - PROCESS | 3736 | 1463966849055 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (1AE2D400) [pid = 3736] [serial = 1316] [outer = 18E5B400] 18:27:29 INFO - PROCESS | 3736 | 1463966849452 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 18:27:29 INFO - PROCESS | 3736 | 1463966849495 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 18:27:29 INFO - PROCESS | 3736 | 1463966849497 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 18:27:29 INFO - PROCESS | 3736 | 1463966849500 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 3736 | 1463966849502 Marionette TRACE conn6 <- [1,1718,null,{}] 18:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:27:29 INFO - PROCESS | 3736 | 1463966849515 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:29 INFO - PROCESS | 3736 | 1463966849662 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 18:27:29 INFO - PROCESS | 3736 | 1463966849682 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 3736 | ++DOCSHELL 190E3000 == 101 [pid = 3736] [id = 439] 18:27:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (1AE32C00) [pid = 3736] [serial = 1317] [outer = 00000000] 18:27:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (1B095400) [pid = 3736] [serial = 1318] [outer = 1AE32C00] 18:27:29 INFO - PROCESS | 3736 | 1463966849738 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (1B2AC800) [pid = 3736] [serial = 1319] [outer = 1AE32C00] 18:27:30 INFO - PROCESS | 3736 | 1463966850208 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 18:27:30 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:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 18:27:30 INFO - PROCESS | 3736 | 1463966850236 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 3736 | 1463966850238 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 18:27:30 INFO - PROCESS | 3736 | 1463966850241 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - PROCESS | 3736 | 1463966850243 Marionette TRACE conn6 <- [1,1722,null,{}] 18:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:27:30 INFO - PROCESS | 3736 | 1463966850247 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 3736 | 1463966850456 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 18:27:30 INFO - PROCESS | 3736 | 1463966850481 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 3736 | ++DOCSHELL 1B406400 == 102 [pid = 3736] [id = 440] 18:27:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 218 (1B40D400) [pid = 3736] [serial = 1320] [outer = 00000000] 18:27:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 219 (1B618C00) [pid = 3736] [serial = 1321] [outer = 1B40D400] 18:27:30 INFO - PROCESS | 3736 | 1463966850530 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 220 (1C32EC00) [pid = 3736] [serial = 1322] [outer = 1B40D400] 18:27:30 INFO - PROCESS | 3736 | 1463966851008 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 830ms 18:27:31 INFO - PROCESS | 3736 | 1463966851078 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 3736 | 1463966851080 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 18:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:27:31 INFO - PROCESS | 3736 | 1463966851083 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 3736 | 1463966851085 Marionette TRACE conn6 <- [1,1726,null,{}] 18:27:31 INFO - PROCESS | 3736 | 1463966851088 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 3736 | 1463966851236 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 18:27:31 INFO - PROCESS | 3736 | 1463966851258 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 3736 | ++DOCSHELL 1C624400 == 103 [pid = 3736] [id = 441] 18:27:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 221 (1C6E6400) [pid = 3736] [serial = 1323] [outer = 00000000] 18:27:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 222 (1DFA8000) [pid = 3736] [serial = 1324] [outer = 1C6E6400] 18:27:31 INFO - PROCESS | 3736 | 1463966851303 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 223 (1E931400) [pid = 3736] [serial = 1325] [outer = 1C6E6400] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 222 (11F5F400) [pid = 3736] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 221 (16C2FC00) [pid = 3736] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 220 (1B090800) [pid = 3736] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 219 (0E23E000) [pid = 3736] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 218 (0DE70800) [pid = 3736] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 217 (1541CC00) [pid = 3736] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 216 (1532E400) [pid = 3736] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 215 (0E1B5800) [pid = 3736] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 214 (1B61B800) [pid = 3736] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 213 (0E101400) [pid = 3736] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 212 (1FF28C00) [pid = 3736] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 211 (0E463C00) [pid = 3736] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 210 (13341000) [pid = 3736] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 209 (1B45A000) [pid = 3736] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (1C6E6800) [pid = 3736] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 207 (1D5A1800) [pid = 3736] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 206 (1EA59C00) [pid = 3736] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 205 (210AE400) [pid = 3736] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:27:31 INFO - PROCESS | 3736 | --DOMWINDOW == 204 (21213000) [pid = 3736] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:27:32 INFO - PROCESS | 3736 | 1463966852160 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1125ms 18:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:27:32 INFO - PROCESS | 3736 | 1463966852211 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 3736 | 1463966852213 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 18:27:32 INFO - PROCESS | 3736 | 1463966852216 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 3736 | 1463966852217 Marionette TRACE conn6 <- [1,1730,null,{}] 18:27:32 INFO - PROCESS | 3736 | 1463966852221 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 3736 | 1463966852321 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 18:27:32 INFO - PROCESS | 3736 | 1463966852330 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 3736 | ++DOCSHELL 11F6EC00 == 104 [pid = 3736] [id = 442] 18:27:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (12212800) [pid = 3736] [serial = 1326] [outer = 00000000] 18:27:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (16BB4400) [pid = 3736] [serial = 1327] [outer = 12212800] 18:27:32 INFO - PROCESS | 3736 | 1463966852375 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (17B69800) [pid = 3736] [serial = 1328] [outer = 12212800] 18:27:32 INFO - PROCESS | 3736 | 1463966852857 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 18:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:27:32 INFO - PROCESS | 3736 | 1463966852905 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 3736 | 1463966852907 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 18:27:32 INFO - PROCESS | 3736 | 1463966852910 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 3736 | 1463966852912 Marionette TRACE conn6 <- [1,1734,null,{}] 18:27:32 INFO - PROCESS | 3736 | 1463966852915 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 3736 | 1463966853016 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 18:27:33 INFO - PROCESS | 3736 | 1463966853022 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 3736 | ++DOCSHELL 16A51000 == 105 [pid = 3736] [id = 443] 18:27:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (1811EC00) [pid = 3736] [serial = 1329] [outer = 00000000] 18:27:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (1C6E6800) [pid = 3736] [serial = 1330] [outer = 1811EC00] 18:27:33 INFO - PROCESS | 3736 | 1463966853067 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (1DFA1000) [pid = 3736] [serial = 1331] [outer = 1811EC00] 18:27:33 INFO - PROCESS | 3736 | 1463966853545 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:27:33 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:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 18:27:33 INFO - PROCESS | 3736 | 1463966853588 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 3736 | 1463966853589 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 18:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:27:33 INFO - PROCESS | 3736 | 1463966853593 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 3736 | 1463966853594 Marionette TRACE conn6 <- [1,1738,null,{}] 18:27:33 INFO - PROCESS | 3736 | 1463966853598 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:33 INFO - PROCESS | 3736 | 1463966853766 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 18:27:33 INFO - PROCESS | 3736 | 1463966853776 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 3736 | ++DOCSHELL 1E952C00 == 106 [pid = 3736] [id = 444] 18:27:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (1E956400) [pid = 3736] [serial = 1332] [outer = 00000000] 18:27:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (1F02F800) [pid = 3736] [serial = 1333] [outer = 1E956400] 18:27:33 INFO - PROCESS | 3736 | 1463966853820 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (1FF32800) [pid = 3736] [serial = 1334] [outer = 1E956400] 18:27:34 INFO - PROCESS | 3736 | 1463966854579 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:27:34 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:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1019ms 18:27:34 INFO - PROCESS | 3736 | 1463966854614 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 3736 | 1463966854620 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 18:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:27:34 INFO - PROCESS | 3736 | 1463966854624 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:27:34 INFO - PROCESS | 3736 | 1463966854628 Marionette TRACE conn6 <- [1,1742,null,{}] 18:27:34 INFO - PROCESS | 3736 | 1463966854634 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:34 INFO - PROCESS | 3736 | 1463966854770 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 18:27:34 INFO - PROCESS | 3736 | 1463966854961 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 3736 | ++DOCSHELL 0EC4E400 == 107 [pid = 3736] [id = 445] 18:27:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (126EA800) [pid = 3736] [serial = 1335] [outer = 00000000] 18:27:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (1544B000) [pid = 3736] [serial = 1336] [outer = 126EA800] 18:27:34 INFO - PROCESS | 3736 | 1463966855023 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (16C7C800) [pid = 3736] [serial = 1337] [outer = 126EA800] 18:27:35 INFO - PROCESS | 3736 | 1463966855619 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1023ms 18:27:35 INFO - PROCESS | 3736 | 1463966855647 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 3736 | 1463966855654 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 18:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:27:35 INFO - PROCESS | 3736 | 1463966855660 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 3736 | 1463966855663 Marionette TRACE conn6 <- [1,1746,null,{}] 18:27:35 INFO - PROCESS | 3736 | 1463966855667 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:35 INFO - PROCESS | 3736 | 1463966855797 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 18:27:35 INFO - PROCESS | 3736 | 1463966855987 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 3736 | ++DOCSHELL 190F0C00 == 108 [pid = 3736] [id = 446] 18:27:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (191EC400) [pid = 3736] [serial = 1338] [outer = 00000000] 18:27:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 218 (1B09B400) [pid = 3736] [serial = 1339] [outer = 191EC400] 18:27:36 INFO - PROCESS | 3736 | 1463966856043 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 219 (1B40C800) [pid = 3736] [serial = 1340] [outer = 191EC400] 18:27:36 INFO - PROCESS | 3736 | 1463966856645 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1022ms 18:27:36 INFO - PROCESS | 3736 | 1463966856684 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 3736 | 1463966856687 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 18:27:36 INFO - PROCESS | 3736 | 1463966856690 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:27:36 INFO - PROCESS | 3736 | 1463966856694 Marionette TRACE conn6 <- [1,1750,null,{}] 18:27:36 INFO - PROCESS | 3736 | 1463966856705 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:36 INFO - PROCESS | 3736 | 1463966856854 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 18:27:37 INFO - PROCESS | 3736 | 1463966857034 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 3736 | ++DOCSHELL 2086B800 == 109 [pid = 3736] [id = 447] 18:27:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 220 (2086C400) [pid = 3736] [serial = 1341] [outer = 00000000] 18:27:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 221 (20D57C00) [pid = 3736] [serial = 1342] [outer = 2086C400] 18:27:37 INFO - PROCESS | 3736 | 1463966857092 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 222 (210AE000) [pid = 3736] [serial = 1343] [outer = 2086C400] 18:27:37 INFO - PROCESS | 3736 | 1463966857697 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1079ms 18:27:37 INFO - PROCESS | 3736 | 1463966857782 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 3736 | 1463966857785 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 18:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:27:37 INFO - PROCESS | 3736 | 1463966857789 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 3736 | 1463966857791 Marionette TRACE conn6 <- [1,1754,null,{}] 18:27:37 INFO - PROCESS | 3736 | 1463966857795 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:37 INFO - PROCESS | 3736 | 1463966857923 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 18:27:38 INFO - PROCESS | 3736 | 1463966858102 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 3736 | ++DOCSHELL 21263400 == 110 [pid = 3736] [id = 448] 18:27:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 223 (21263C00) [pid = 3736] [serial = 1344] [outer = 00000000] 18:27:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 224 (212F2800) [pid = 3736] [serial = 1345] [outer = 21263C00] 18:27:38 INFO - PROCESS | 3736 | 1463966858155 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 225 (21B23400) [pid = 3736] [serial = 1346] [outer = 21263C00] 18:27:38 INFO - PROCESS | 3736 | 1463966858785 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1015ms 18:27:38 INFO - PROCESS | 3736 | 1463966858809 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 3736 | 1463966858811 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 18:27:38 INFO - PROCESS | 3736 | 1463966858815 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:27:38 INFO - PROCESS | 3736 | 1463966858817 Marionette TRACE conn6 <- [1,1758,null,{}] 18:27:38 INFO - PROCESS | 3736 | 1463966858821 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:38 INFO - PROCESS | 3736 | 1463966858948 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 18:27:39 INFO - PROCESS | 3736 | 1463966859132 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 3736 | ++DOCSHELL 1CE66000 == 111 [pid = 3736] [id = 449] 18:27:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 226 (212EFC00) [pid = 3736] [serial = 1347] [outer = 00000000] 18:27:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 227 (23D38000) [pid = 3736] [serial = 1348] [outer = 212EFC00] 18:27:39 INFO - PROCESS | 3736 | 1463966859189 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 228 (23D3A400) [pid = 3736] [serial = 1349] [outer = 212EFC00] 18:27:39 INFO - PROCESS | 3736 | 1463966859749 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 18:27:39 INFO - PROCESS | 3736 | 1463966859789 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 18:27:39 INFO - PROCESS | 3736 | 1463966859792 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 18:27:39 INFO - PROCESS | 3736 | 1463966859795 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:27:39 INFO - PROCESS | 3736 | 1463966859797 Marionette TRACE conn6 <- [1,1762,null,{}] 18:27:39 INFO - PROCESS | 3736 | 1463966859801 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:39 INFO - PROCESS | 3736 | 1463966859933 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 18:27:40 INFO - PROCESS | 3736 | 1463966860124 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 3736 | ++DOCSHELL 23D37400 == 112 [pid = 3736] [id = 450] 18:27:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 229 (23DF3400) [pid = 3736] [serial = 1350] [outer = 00000000] 18:27:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 230 (23DF9C00) [pid = 3736] [serial = 1351] [outer = 23DF3400] 18:27:40 INFO - PROCESS | 3736 | 1463966860180 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 231 (23DFCC00) [pid = 3736] [serial = 1352] [outer = 23DF3400] 18:27:40 INFO - PROCESS | 3736 | 1463966860761 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1016ms 18:27:40 INFO - PROCESS | 3736 | 1463966860815 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 3736 | 1463966860818 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 18:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:27:40 INFO - PROCESS | 3736 | 1463966860821 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 3736 | 1463966860824 Marionette TRACE conn6 <- [1,1766,null,{}] 18:27:40 INFO - PROCESS | 3736 | 1463966860827 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:40 INFO - PROCESS | 3736 | 1463966860950 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 18:27:41 INFO - PROCESS | 3736 | 1463966861127 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 3736 | ++DOCSHELL 23DFBC00 == 113 [pid = 3736] [id = 451] 18:27:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 232 (241D5C00) [pid = 3736] [serial = 1353] [outer = 00000000] 18:27:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 233 (249BEC00) [pid = 3736] [serial = 1354] [outer = 241D5C00] 18:27:41 INFO - PROCESS | 3736 | 1463966861182 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 234 (24E09400) [pid = 3736] [serial = 1355] [outer = 241D5C00] 18:27:41 INFO - PROCESS | 3736 | 1463966861786 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1016ms 18:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:27:41 INFO - PROCESS | 3736 | 1463966861841 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 3736 | 1463966861843 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 18:27:41 INFO - PROCESS | 3736 | 1463966861846 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 3736 | 1463966861849 Marionette TRACE conn6 <- [1,1770,null,{}] 18:27:41 INFO - PROCESS | 3736 | 1463966861853 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 3736 | 1463966861980 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 18:27:42 INFO - PROCESS | 3736 | 1463966862167 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 3736 | ++DOCSHELL 249B6400 == 114 [pid = 3736] [id = 452] 18:27:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 235 (249BA400) [pid = 3736] [serial = 1356] [outer = 00000000] 18:27:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 236 (24EE2400) [pid = 3736] [serial = 1357] [outer = 249BA400] 18:27:42 INFO - PROCESS | 3736 | 1463966862226 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 237 (2522A400) [pid = 3736] [serial = 1358] [outer = 249BA400] 18:27:42 INFO - PROCESS | 3736 | 1463966862782 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:27:42 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:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 18:27:42 INFO - PROCESS | 3736 | 1463966862817 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 3736 | 1463966862820 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 18:27:42 INFO - PROCESS | 3736 | 1463966862823 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 3736 | 1463966862825 Marionette TRACE conn6 <- [1,1774,null,{}] 18:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:27:42 INFO - PROCESS | 3736 | 1463966862828 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 3736 | 1463966862963 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 18:27:43 INFO - PROCESS | 3736 | 1463966863156 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 3736 | ++DOCSHELL 27375400 == 115 [pid = 3736] [id = 453] 18:27:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 238 (27376400) [pid = 3736] [serial = 1359] [outer = 00000000] 18:27:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 239 (2737D400) [pid = 3736] [serial = 1360] [outer = 27376400] 18:27:43 INFO - PROCESS | 3736 | 1463966863211 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 240 (27381400) [pid = 3736] [serial = 1361] [outer = 27376400] 18:27:43 INFO - PROCESS | 3736 | 1463966863797 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:27:43 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:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1017ms 18:27:43 INFO - PROCESS | 3736 | 1463966863850 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 3736 | 1463966863852 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 18:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:27:43 INFO - PROCESS | 3736 | 1463966863858 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 3736 | 1463966863860 Marionette TRACE conn6 <- [1,1778,null,{}] 18:27:43 INFO - PROCESS | 3736 | 1463966863863 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:43 INFO - PROCESS | 3736 | 1463966863992 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 18:27:44 INFO - PROCESS | 3736 | 1463966864184 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 3736 | ++DOCSHELL 18348800 == 116 [pid = 3736] [id = 454] 18:27:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 241 (2737BC00) [pid = 3736] [serial = 1362] [outer = 00000000] 18:27:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (2768D800) [pid = 3736] [serial = 1363] [outer = 2737BC00] 18:27:44 INFO - PROCESS | 3736 | 1463966864239 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (27690800) [pid = 3736] [serial = 1364] [outer = 2737BC00] 18:27:44 INFO - PROCESS | 3736 | 1463966864836 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:27:44 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:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1019ms 18:27:44 INFO - PROCESS | 3736 | 1463966864879 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 3736 | 1463966864882 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 18:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:27:44 INFO - PROCESS | 3736 | 1463966864885 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 3736 | 1463966864888 Marionette TRACE conn6 <- [1,1782,null,{}] 18:27:44 INFO - PROCESS | 3736 | 1463966864892 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:45 INFO - PROCESS | 3736 | 1463966865035 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 18:27:45 INFO - PROCESS | 3736 | 1463966865230 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 3736 | ++DOCSHELL 2856EC00 == 117 [pid = 3736] [id = 455] 18:27:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (2856F800) [pid = 3736] [serial = 1365] [outer = 00000000] 18:27:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 245 (28686800) [pid = 3736] [serial = 1366] [outer = 2856F800] 18:27:45 INFO - PROCESS | 3736 | 1463966865291 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 246 (2868B800) [pid = 3736] [serial = 1367] [outer = 2856F800] 18:27:45 INFO - PROCESS | 3736 | 1463966865900 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1075ms 18:27:45 INFO - PROCESS | 3736 | 1463966865963 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 3736 | 1463966865966 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 18:27:45 INFO - PROCESS | 3736 | 1463966865969 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:27:45 INFO - PROCESS | 3736 | 1463966865971 Marionette TRACE conn6 <- [1,1786,null,{}] 18:27:45 INFO - PROCESS | 3736 | 1463966865975 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 3736 | 1463966866109 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 18:27:46 INFO - PROCESS | 3736 | 1463966866294 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 3736 | ++DOCSHELL 11972400 == 118 [pid = 3736] [id = 456] 18:27:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 247 (11F69400) [pid = 3736] [serial = 1368] [outer = 00000000] 18:27:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (16C34000) [pid = 3736] [serial = 1369] [outer = 11F69400] 18:27:46 INFO - PROCESS | 3736 | 1463966866347 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 249 (1B098000) [pid = 3736] [serial = 1370] [outer = 11F69400] 18:27:47 INFO - PROCESS | 3736 | 1463966867294 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1381ms 18:27:47 INFO - PROCESS | 3736 | 1463966867354 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 3736 | 1463966867358 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 18:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:27:47 INFO - PROCESS | 3736 | 1463966867363 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 3736 | 1463966867367 Marionette TRACE conn6 <- [1,1790,null,{}] 18:27:47 INFO - PROCESS | 3736 | 1463966867374 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:47 INFO - PROCESS | 3736 | 1463966867538 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 18:27:47 INFO - PROCESS | 3736 | 1463966867736 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:47 INFO - PROCESS | 3736 | ++DOCSHELL 0E76EC00 == 119 [pid = 3736] [id = 457] 18:27:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 250 (0E774000) [pid = 3736] [serial = 1371] [outer = 00000000] 18:27:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 251 (14008400) [pid = 3736] [serial = 1372] [outer = 0E774000] 18:27:47 INFO - PROCESS | 3736 | 1463966867789 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 252 (1683EC00) [pid = 3736] [serial = 1373] [outer = 0E774000] 18:27:48 INFO - PROCESS | 3736 | 1463966868449 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1133ms 18:27:48 INFO - PROCESS | 3736 | 1463966868498 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 18:27:48 INFO - PROCESS | 3736 | 1463966868504 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 18:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:27:48 INFO - PROCESS | 3736 | 1463966868509 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:27:48 INFO - PROCESS | 3736 | 1463966868512 Marionette TRACE conn6 <- [1,1794,null,{}] 18:27:48 INFO - PROCESS | 3736 | 1463966868516 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:48 INFO - PROCESS | 3736 | 1463966868706 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 18:27:48 INFO - PROCESS | 3736 | 1463966868844 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 3736 | ++DOCSHELL 0E1AE400 == 120 [pid = 3736] [id = 458] 18:27:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 253 (11F6C000) [pid = 3736] [serial = 1374] [outer = 00000000] 18:27:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 254 (18E5F800) [pid = 3736] [serial = 1375] [outer = 11F6C000] 18:27:48 INFO - PROCESS | 3736 | 1463966868895 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 255 (1A2E2800) [pid = 3736] [serial = 1376] [outer = 11F6C000] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 0CB2E400 == 119 [pid = 3736] [id = 164] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 16A51000 == 118 [pid = 3736] [id = 443] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 11F6EC00 == 117 [pid = 3736] [id = 442] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 1C624400 == 116 [pid = 3736] [id = 441] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 1B406400 == 115 [pid = 3736] [id = 440] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 190E3000 == 114 [pid = 3736] [id = 439] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 18E57C00 == 113 [pid = 3736] [id = 438] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 254 (1400C400) [pid = 3736] [serial = 1213] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 253 (1834E000) [pid = 3736] [serial = 1216] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 252 (1A230400) [pid = 3736] [serial = 1219] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 251 (1B405400) [pid = 3736] [serial = 1225] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 250 (1B091400) [pid = 3736] [serial = 1222] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 249 (1D5A0000) [pid = 3736] [serial = 1231] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 248 (1E927000) [pid = 3736] [serial = 1234] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 247 (1E958400) [pid = 3736] [serial = 1237] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 246 (1FF91800) [pid = 3736] [serial = 1240] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 245 (20D5F400) [pid = 3736] [serial = 1243] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 244 (212F0000) [pid = 3736] [serial = 1264] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 243 (1BE74C00) [pid = 3736] [serial = 1228] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 242 (0DC4C400) [pid = 3736] [serial = 1210] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 16BB2800 == 112 [pid = 3736] [id = 437] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 0CB30000 == 111 [pid = 3736] [id = 436] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 11F66000 == 110 [pid = 3736] [id = 435] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 25225400 == 109 [pid = 3736] [id = 429] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 249B9C00 == 108 [pid = 3736] [id = 428] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 23D3E800 == 107 [pid = 3736] [id = 427] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 21B22400 == 106 [pid = 3736] [id = 426] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 21B2AC00 == 105 [pid = 3736] [id = 425] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 20D5A800 == 104 [pid = 3736] [id = 424] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 18348000 == 103 [pid = 3736] [id = 423] 18:27:49 INFO - PROCESS | 3736 | --DOCSHELL 122A3000 == 102 [pid = 3736] [id = 422] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 241 (13344800) [pid = 3736] [serial = 1048] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 240 (190E0800) [pid = 3736] [serial = 1051] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 239 (1B61AC00) [pid = 3736] [serial = 1054] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 238 (1CE65800) [pid = 3736] [serial = 1057] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 237 (1E93CC00) [pid = 3736] [serial = 1060] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 236 (210A9400) [pid = 3736] [serial = 1063] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 235 (21218C00) [pid = 3736] [serial = 1066] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 234 (21263800) [pid = 3736] [serial = 1069] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 233 (16C36400) [pid = 3736] [serial = 1208] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 232 (17B6CC00) [pid = 3736] [serial = 1252] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 231 (1834DC00) [pid = 3736] [serial = 1249] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 230 (1B621000) [pid = 3736] [serial = 1255] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 229 (1544F800) [pid = 3736] [serial = 1258] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 228 (0EC50400) [pid = 3736] [serial = 1247] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 227 (0E1BB400) [pid = 3736] [serial = 1246] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 226 (21FADC00) [pid = 3736] [serial = 1186] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 225 (1D5AA800) [pid = 3736] [serial = 1171] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 224 (12521C00) [pid = 3736] [serial = 1195] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 223 (11F65800) [pid = 3736] [serial = 1165] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 222 (2121A000) [pid = 3736] [serial = 1180] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 221 (16A52000) [pid = 3736] [serial = 1207] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 220 (1EA5BC00) [pid = 3736] [serial = 1174] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 219 (2204EC00) [pid = 3736] [serial = 1189] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 218 (18F36400) [pid = 3736] [serial = 1168] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 217 (16A4D400) [pid = 3736] [serial = 1201] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 216 (16C7F000) [pid = 3736] [serial = 1202] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 215 (249B8400) [pid = 3736] [serial = 1192] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 214 (119B0800) [pid = 3736] [serial = 1204] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 213 (12576C00) [pid = 3736] [serial = 1205] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 212 (1CE29000) [pid = 3736] [serial = 1163] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 211 (1FF97400) [pid = 3736] [serial = 1177] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 210 (21B2A800) [pid = 3736] [serial = 1183] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 209 (1193C800) [pid = 3736] [serial = 1198] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (11F68C00) [pid = 3736] [serial = 1199] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 207 (20D58800) [pid = 3736] [serial = 1261] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 206 (190E1800) [pid = 3736] [serial = 1259] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 205 (190EF400) [pid = 3736] [serial = 1253] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 204 (190E2800) [pid = 3736] [serial = 1250] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 203 (210AB000) [pid = 3736] [serial = 1262] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | --DOMWINDOW == 202 (1CE6BC00) [pid = 3736] [serial = 1256] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 3736 | 1463966869555 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1070ms 18:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:27:49 INFO - PROCESS | 3736 | 1463966869583 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 3736 | 1463966869585 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 18:27:49 INFO - PROCESS | 3736 | 1463966869589 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 3736 | 1463966869592 Marionette TRACE conn6 <- [1,1798,null,{}] 18:27:49 INFO - PROCESS | 3736 | 1463966869602 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:49 INFO - PROCESS | 3736 | 1463966869732 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 18:27:49 INFO - PROCESS | 3736 | 1463966869867 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 3736 | ++DOCSHELL 1193FC00 == 103 [pid = 3736] [id = 459] 18:27:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (11945C00) [pid = 3736] [serial = 1377] [outer = 00000000] 18:27:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (15330400) [pid = 3736] [serial = 1378] [outer = 11945C00] 18:27:49 INFO - PROCESS | 3736 | 1463966869916 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (16BB7800) [pid = 3736] [serial = 1379] [outer = 11945C00] 18:27:50 INFO - PROCESS | 3736 | 1463966870275 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 18:27:50 INFO - PROCESS | 3736 | 1463966870357 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 3736 | 1463966870360 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 18:27:50 INFO - PROCESS | 3736 | 1463966870364 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:27:50 INFO - PROCESS | 3736 | 1463966870366 Marionette TRACE conn6 <- [1,1802,null,{}] 18:27:50 INFO - PROCESS | 3736 | 1463966870372 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:50 INFO - PROCESS | 3736 | 1463966870478 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 18:27:50 INFO - PROCESS | 3736 | 1463966870485 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 3736 | ++DOCSHELL 16C2D000 == 104 [pid = 3736] [id = 460] 18:27:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (16C80400) [pid = 3736] [serial = 1380] [outer = 00000000] 18:27:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (18E55C00) [pid = 3736] [serial = 1381] [outer = 16C80400] 18:27:50 INFO - PROCESS | 3736 | 1463966870531 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (190E3000) [pid = 3736] [serial = 1382] [outer = 16C80400] 18:27:50 INFO - PROCESS | 3736 | 1463966871000 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 18:27:51 INFO - PROCESS | 3736 | 1463966871060 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 3736 | 1463966871062 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 18:27:51 INFO - PROCESS | 3736 | 1463966871066 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 3736 | 1463966871068 Marionette TRACE conn6 <- [1,1806,null,{}] 18:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:27:51 INFO - PROCESS | 3736 | 1463966871071 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 3736 | 1463966871172 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 18:27:51 INFO - PROCESS | 3736 | 1463966871179 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 3736 | ++DOCSHELL 1991E400 == 105 [pid = 3736] [id = 461] 18:27:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (1A0DD800) [pid = 3736] [serial = 1383] [outer = 00000000] 18:27:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (1AE35000) [pid = 3736] [serial = 1384] [outer = 1A0DD800] 18:27:51 INFO - PROCESS | 3736 | 1463966871224 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (1B2A5800) [pid = 3736] [serial = 1385] [outer = 1A0DD800] 18:27:51 INFO - PROCESS | 3736 | 1463966871748 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 18:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:27:51 INFO - PROCESS | 3736 | 1463966871805 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 3736 | 1463966871807 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 18:27:51 INFO - PROCESS | 3736 | 1463966871819 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 3736 | 1463966871820 Marionette TRACE conn6 <- [1,1810,null,{}] 18:27:51 INFO - PROCESS | 3736 | 1463966871824 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 3736 | 1463966872019 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 18:27:52 INFO - PROCESS | 3736 | 1463966872051 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 3736 | ++DOCSHELL 1AE31C00 == 106 [pid = 3736] [id = 462] 18:27:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (1B2A7C00) [pid = 3736] [serial = 1386] [outer = 00000000] 18:27:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (1B61FC00) [pid = 3736] [serial = 1387] [outer = 1B2A7C00] 18:27:52 INFO - PROCESS | 3736 | 1463966872097 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (1BE75000) [pid = 3736] [serial = 1388] [outer = 1B2A7C00] 18:27:52 INFO - PROCESS | 3736 | 1463966872569 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 790ms 18:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:27:52 INFO - PROCESS | 3736 | 1463966872601 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 3736 | 1463966872603 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 18:27:52 INFO - PROCESS | 3736 | 1463966872606 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - PROCESS | 3736 | 1463966872607 Marionette TRACE conn6 <- [1,1814,null,{}] 18:27:52 INFO - PROCESS | 3736 | 1463966872611 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:52 INFO - PROCESS | 3736 | 1463966872760 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 18:27:52 INFO - PROCESS | 3736 | 1463966872781 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 3736 | ++DOCSHELL 1C6EA400 == 107 [pid = 3736] [id = 463] 18:27:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (1CE23800) [pid = 3736] [serial = 1389] [outer = 00000000] 18:27:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (1CE30400) [pid = 3736] [serial = 1390] [outer = 1CE23800] 18:27:52 INFO - PROCESS | 3736 | 1463966872825 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (1D5A3800) [pid = 3736] [serial = 1391] [outer = 1CE23800] 18:27:53 INFO - PROCESS | 3736 | 1463966873290 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 18:27:53 INFO - PROCESS | 3736 | 1463966873337 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 3736 | 1463966873339 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 18:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:27:53 INFO - PROCESS | 3736 | 1463966873342 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 3736 | 1463966873344 Marionette TRACE conn6 <- [1,1818,null,{}] 18:27:53 INFO - PROCESS | 3736 | 1463966873348 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:53 INFO - PROCESS | 3736 | 1463966873807 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 216 (12212800) [pid = 3736] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 215 (1AE32C00) [pid = 3736] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 214 (16C2BC00) [pid = 3736] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 213 (1C6E6400) [pid = 3736] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 212 (1B40D400) [pid = 3736] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 211 (0CC6C400) [pid = 3736] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 210 (122A1800) [pid = 3736] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 209 (1811EC00) [pid = 3736] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:27:53 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (18E5B400) [pid = 3736] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:27:53 INFO - PROCESS | 3736 | 1463966873924 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B6000 == 108 [pid = 3736] [id = 464] 18:27:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (0E7DB000) [pid = 3736] [serial = 1392] [outer = 00000000] 18:27:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (1532E400) [pid = 3736] [serial = 1393] [outer = 0E7DB000] 18:27:53 INFO - PROCESS | 3736 | 1463966873969 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (190D2800) [pid = 3736] [serial = 1394] [outer = 0E7DB000] 18:27:54 INFO - PROCESS | 3736 | 1463966874334 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:27:54 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:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1020ms 18:27:54 INFO - PROCESS | 3736 | 1463966874372 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 18:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:27:54 INFO - PROCESS | 3736 | 1463966874374 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 18:27:54 INFO - PROCESS | 3736 | 1463966874377 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 3736 | 1463966874378 Marionette TRACE conn6 <- [1,1822,null,{}] 18:27:54 INFO - PROCESS | 3736 | 1463966874382 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 3736 | 1463966874498 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 18:27:54 INFO - PROCESS | 3736 | 1463966874505 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 3736 | ++DOCSHELL 150C8400 == 109 [pid = 3736] [id = 465] 18:27:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (1A233C00) [pid = 3736] [serial = 1395] [outer = 00000000] 18:27:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (1E931C00) [pid = 3736] [serial = 1396] [outer = 1A233C00] 18:27:54 INFO - PROCESS | 3736 | 1463966874549 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (1EA64000) [pid = 3736] [serial = 1397] [outer = 1A233C00] 18:27:54 INFO - PROCESS | 3736 | 1463966875004 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:27:55 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:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 18:27:55 INFO - PROCESS | 3736 | 1463966875061 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 3736 | 1463966875063 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 18:27:55 INFO - PROCESS | 3736 | 1463966875066 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:27:55 INFO - PROCESS | 3736 | 1463966875068 Marionette TRACE conn6 <- [1,1826,null,{}] 18:27:55 INFO - PROCESS | 3736 | 1463966875071 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 3736 | 1463966875177 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 18:27:55 INFO - PROCESS | 3736 | 1463966875220 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 3736 | ++DOCSHELL 1E91E000 == 110 [pid = 3736] [id = 466] 18:27:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (1EA66C00) [pid = 3736] [serial = 1398] [outer = 00000000] 18:27:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (20863400) [pid = 3736] [serial = 1399] [outer = 1EA66C00] 18:27:55 INFO - PROCESS | 3736 | 1463966875264 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (20D58800) [pid = 3736] [serial = 1400] [outer = 1EA66C00] 18:27:55 INFO - PROCESS | 3736 | 1463966875742 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 18:27:55 INFO - PROCESS | 3736 | 1463966875867 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 3736 | 1463966875871 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 18:27:55 INFO - PROCESS | 3736 | 1463966875877 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 3736 | 1463966875882 Marionette TRACE conn6 <- [1,1830,null,{}] 18:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:27:55 INFO - PROCESS | 3736 | 1463966875888 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 3736 | 1463966876020 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 18:27:56 INFO - PROCESS | 3736 | 1463966876236 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 3736 | ++DOCSHELL 0E418C00 == 111 [pid = 3736] [id = 467] 18:27:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 218 (0E41F400) [pid = 3736] [serial = 1401] [outer = 00000000] 18:27:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 219 (0F0A9C00) [pid = 3736] [serial = 1402] [outer = 0E41F400] 18:27:56 INFO - PROCESS | 3736 | 1463966876298 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 220 (11F65800) [pid = 3736] [serial = 1403] [outer = 0E41F400] 18:27:56 INFO - PROCESS | 3736 | 1463966876964 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1125ms 18:27:56 INFO - PROCESS | 3736 | 1463966877015 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 3736 | 1463966877020 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 18:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:27:57 INFO - PROCESS | 3736 | 1463966877028 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 3736 | 1463966877032 Marionette TRACE conn6 <- [1,1834,null,{}] 18:27:57 INFO - PROCESS | 3736 | 1463966877053 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:57 INFO - PROCESS | 3736 | 1463966877192 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 18:27:57 INFO - PROCESS | 3736 | 1463966877363 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 3736 | ++DOCSHELL 13812C00 == 112 [pid = 3736] [id = 468] 18:27:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 221 (16A47400) [pid = 3736] [serial = 1404] [outer = 00000000] 18:27:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 222 (180DC000) [pid = 3736] [serial = 1405] [outer = 16A47400] 18:27:57 INFO - PROCESS | 3736 | 1463966877420 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 223 (19926000) [pid = 3736] [serial = 1406] [outer = 16A47400] 18:27:57 INFO - PROCESS | 3736 | 1463966878018 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:27:58 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:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1040ms 18:27:58 INFO - PROCESS | 3736 | 1463966878070 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 3736 | 1463966878073 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 18:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:27:58 INFO - PROCESS | 3736 | 1463966878077 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 3736 | 1463966878079 Marionette TRACE conn6 <- [1,1838,null,{}] 18:27:58 INFO - PROCESS | 3736 | 1463966878089 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:58 INFO - PROCESS | 3736 | 1463966878244 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 18:27:58 INFO - PROCESS | 3736 | 1463966878427 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 3736 | ++DOCSHELL 1E94C400 == 113 [pid = 3736] [id = 469] 18:27:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 224 (1E94F000) [pid = 3736] [serial = 1407] [outer = 00000000] 18:27:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 225 (1FF94400) [pid = 3736] [serial = 1408] [outer = 1E94F000] 18:27:58 INFO - PROCESS | 3736 | 1463966878485 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 226 (210A7000) [pid = 3736] [serial = 1409] [outer = 1E94F000] 18:27:59 INFO - PROCESS | 3736 | 1463966879121 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1077ms 18:27:59 INFO - PROCESS | 3736 | 1463966879167 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 3736 | 1463966879169 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 18:27:59 INFO - PROCESS | 3736 | 1463966879172 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 3736 | 1463966879174 Marionette TRACE conn6 <- [1,1842,null,{}] 18:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:27:59 INFO - PROCESS | 3736 | 1463966879178 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:59 INFO - PROCESS | 3736 | 1463966879309 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 18:27:59 INFO - PROCESS | 3736 | 1463966879502 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 3736 | ++DOCSHELL 17B72C00 == 114 [pid = 3736] [id = 470] 18:27:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 227 (18096C00) [pid = 3736] [serial = 1410] [outer = 00000000] 18:27:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 228 (1EA61400) [pid = 3736] [serial = 1411] [outer = 18096C00] 18:27:59 INFO - PROCESS | 3736 | 1463966879558 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 229 (2126D800) [pid = 3736] [serial = 1412] [outer = 18096C00] 18:28:00 INFO - PROCESS | 3736 | 1463966880127 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 18:28:00 INFO - PROCESS | 3736 | 1463966880148 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 3736 | 1463966880150 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 18:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:28:00 INFO - PROCESS | 3736 | 1463966880170 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 3736 | 1463966880172 Marionette TRACE conn6 <- [1,1846,null,{}] 18:28:00 INFO - PROCESS | 3736 | 1463966880176 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:00 INFO - PROCESS | 3736 | 1463966880303 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 18:28:00 INFO - PROCESS | 3736 | 1463966880504 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 3736 | ++DOCSHELL 21FA4C00 == 115 [pid = 3736] [id = 471] 18:28:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 230 (21FA6000) [pid = 3736] [serial = 1413] [outer = 00000000] 18:28:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 231 (22043800) [pid = 3736] [serial = 1414] [outer = 21FA6000] 18:28:00 INFO - PROCESS | 3736 | 1463966880563 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 232 (23D3A000) [pid = 3736] [serial = 1415] [outer = 21FA6000] 18:28:01 INFO - PROCESS | 3736 | 1463966881167 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1022ms 18:28:01 INFO - PROCESS | 3736 | 1463966881191 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 3736 | 1463966881193 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 18:28:01 INFO - PROCESS | 3736 | 1463966881197 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:28:01 INFO - PROCESS | 3736 | 1463966881199 Marionette TRACE conn6 <- [1,1850,null,{}] 18:28:01 INFO - PROCESS | 3736 | 1463966881203 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 3736 | 1463966881353 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 18:28:01 INFO - PROCESS | 3736 | 1463966881546 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 3736 | ++DOCSHELL 22043400 == 116 [pid = 3736] [id = 472] 18:28:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 233 (23D44000) [pid = 3736] [serial = 1416] [outer = 00000000] 18:28:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 234 (241D1000) [pid = 3736] [serial = 1417] [outer = 23D44000] 18:28:01 INFO - PROCESS | 3736 | 1463966881602 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 235 (249BA000) [pid = 3736] [serial = 1418] [outer = 23D44000] 18:28:02 INFO - PROCESS | 3736 | 1463966882219 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1068ms 18:28:02 INFO - PROCESS | 3736 | 1463966882285 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 3736 | 1463966882288 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 18:28:02 INFO - PROCESS | 3736 | 1463966882291 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 3736 | 1463966882293 Marionette TRACE conn6 <- [1,1854,null,{}] 18:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:28:02 INFO - PROCESS | 3736 | 1463966882297 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 3736 | 1463966882430 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 18:28:02 INFO - PROCESS | 3736 | 1463966882630 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 3736 | ++DOCSHELL 24E04C00 == 117 [pid = 3736] [id = 473] 18:28:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 236 (24E0E400) [pid = 3736] [serial = 1419] [outer = 00000000] 18:28:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 237 (25224800) [pid = 3736] [serial = 1420] [outer = 24E0E400] 18:28:02 INFO - PROCESS | 3736 | 1463966882685 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 238 (25266C00) [pid = 3736] [serial = 1421] [outer = 24E0E400] 18:28:03 INFO - PROCESS | 3736 | 1463966883256 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1015ms 18:28:03 INFO - PROCESS | 3736 | 1463966883312 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 3736 | 1463966883314 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 18:28:03 INFO - PROCESS | 3736 | 1463966883318 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:28:03 INFO - PROCESS | 3736 | 1463966883320 Marionette TRACE conn6 <- [1,1858,null,{}] 18:28:03 INFO - PROCESS | 3736 | 1463966883324 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 3736 | 1463966883448 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 18:28:03 INFO - PROCESS | 3736 | 1463966883642 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 3736 | ++DOCSHELL 24EDCC00 == 118 [pid = 3736] [id = 474] 18:28:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 239 (24EE2000) [pid = 3736] [serial = 1422] [outer = 00000000] 18:28:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 240 (27686C00) [pid = 3736] [serial = 1423] [outer = 24EE2000] 18:28:03 INFO - PROCESS | 3736 | 1463966883697 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 241 (2768D400) [pid = 3736] [serial = 1424] [outer = 24EE2000] 18:28:04 INFO - PROCESS | 3736 | 1463966884258 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 18:28:04 INFO - PROCESS | 3736 | 1463966884300 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 3736 | 1463966884303 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 18:28:04 INFO - PROCESS | 3736 | 1463966884307 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 3736 | 1463966884309 Marionette TRACE conn6 <- [1,1862,null,{}] 18:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:28:04 INFO - PROCESS | 3736 | 1463966884313 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:04 INFO - PROCESS | 3736 | 1463966884439 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 18:28:04 INFO - PROCESS | 3736 | 1463966884633 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 3736 | ++DOCSHELL 2529B400 == 119 [pid = 3736] [id = 475] 18:28:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (2529D000) [pid = 3736] [serial = 1425] [outer = 00000000] 18:28:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (252A3400) [pid = 3736] [serial = 1426] [outer = 2529D000] 18:28:04 INFO - PROCESS | 3736 | 1463966884688 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (252A5800) [pid = 3736] [serial = 1427] [outer = 2529D000] 18:28:05 INFO - PROCESS | 3736 | 1463966885298 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1016ms 18:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:28:05 INFO - PROCESS | 3736 | 1463966885333 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 3736 | 1463966885335 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 18:28:05 INFO - PROCESS | 3736 | 1463966885339 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 3736 | 1463966885341 Marionette TRACE conn6 <- [1,1866,null,{}] 18:28:05 INFO - PROCESS | 3736 | 1463966885344 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 3736 | 1463966885487 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 18:28:05 INFO - PROCESS | 3736 | 1463966885670 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 3736 | ++DOCSHELL 226BE800 == 120 [pid = 3736] [id = 476] 18:28:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 245 (226BF400) [pid = 3736] [serial = 1428] [outer = 00000000] 18:28:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 246 (226C6400) [pid = 3736] [serial = 1429] [outer = 226BF400] 18:28:05 INFO - PROCESS | 3736 | 1463966885724 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 247 (226C8800) [pid = 3736] [serial = 1430] [outer = 226BF400] 18:28:06 INFO - PROCESS | 3736 | 1463966886264 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 18:28:06 INFO - PROCESS | 3736 | 1463966886309 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 3736 | 1463966886312 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 18:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:28:06 INFO - PROCESS | 3736 | 1463966886316 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 3736 | 1463966886318 Marionette TRACE conn6 <- [1,1870,null,{}] 18:28:06 INFO - PROCESS | 3736 | 1463966886322 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 3736 | 1463966886467 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 18:28:06 INFO - PROCESS | 3736 | 1463966886663 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 3736 | ++DOCSHELL 226CA400 == 121 [pid = 3736] [id = 477] 18:28:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (24EB4C00) [pid = 3736] [serial = 1431] [outer = 00000000] 18:28:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 249 (24EBF000) [pid = 3736] [serial = 1432] [outer = 24EB4C00] 18:28:06 INFO - PROCESS | 3736 | 1463966886724 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 250 (24EC1C00) [pid = 3736] [serial = 1433] [outer = 24EB4C00] 18:28:07 INFO - PROCESS | 3736 | 1463966887340 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1068ms 18:28:07 INFO - PROCESS | 3736 | 1463966887387 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 3736 | 1463966887390 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 18:28:07 INFO - PROCESS | 3736 | 1463966887393 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:28:07 INFO - PROCESS | 3736 | 1463966887395 Marionette TRACE conn6 <- [1,1874,null,{}] 18:28:07 INFO - PROCESS | 3736 | 1463966887399 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:07 INFO - PROCESS | 3736 | 1463966887525 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 18:28:07 INFO - PROCESS | 3736 | 1463966887724 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 3736 | ++DOCSHELL 23167400 == 122 [pid = 3736] [id = 478] 18:28:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 251 (23167C00) [pid = 3736] [serial = 1434] [outer = 00000000] 18:28:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 252 (2316C400) [pid = 3736] [serial = 1435] [outer = 23167C00] 18:28:07 INFO - PROCESS | 3736 | 1463966887779 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 253 (2316EC00) [pid = 3736] [serial = 1436] [outer = 23167C00] 18:28:08 INFO - PROCESS | 3736 | 1463966888465 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1115ms 18:28:08 INFO - PROCESS | 3736 | 1463966888513 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 3736 | 1463966888515 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 18:28:08 INFO - PROCESS | 3736 | 1463966888518 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:28:08 INFO - PROCESS | 3736 | 1463966888520 Marionette TRACE conn6 <- [1,1878,null,{}] 18:28:08 INFO - PROCESS | 3736 | 1463966888523 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 3736 | 1463966888651 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 18:28:08 INFO - PROCESS | 3736 | 1463966888838 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 3736 | ++DOCSHELL 16CBF800 == 123 [pid = 3736] [id = 479] 18:28:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 254 (16CCA800) [pid = 3736] [serial = 1437] [outer = 00000000] 18:28:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 255 (18F65400) [pid = 3736] [serial = 1438] [outer = 16CCA800] 18:28:08 INFO - PROCESS | 3736 | 1463966888892 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 256 (1AE29800) [pid = 3736] [serial = 1439] [outer = 16CCA800] 18:28:09 INFO - PROCESS | 3736 | 1463966889481 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1018ms 18:28:09 INFO - PROCESS | 3736 | 1463966889541 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 3736 | 1463966889543 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 18:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:28:09 INFO - PROCESS | 3736 | 1463966889546 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 3736 | 1463966889548 Marionette TRACE conn6 <- [1,1882,null,{}] 18:28:09 INFO - PROCESS | 3736 | 1463966889552 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:09 INFO - PROCESS | 3736 | 1463966889679 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 18:28:09 INFO - PROCESS | 3736 | 1463966889881 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 3736 | ++DOCSHELL 17B36800 == 124 [pid = 3736] [id = 480] 18:28:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 257 (18099400) [pid = 3736] [serial = 1440] [outer = 00000000] 18:28:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 258 (1E94A800) [pid = 3736] [serial = 1441] [outer = 18099400] 18:28:09 INFO - PROCESS | 3736 | 1463966889937 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 259 (1E94C800) [pid = 3736] [serial = 1442] [outer = 18099400] 18:28:10 INFO - PROCESS | 3736 | 1463966890854 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1380ms 18:28:10 INFO - PROCESS | 3736 | 1463966890932 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 3736 | 1463966890937 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 18:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:28:10 INFO - PROCESS | 3736 | 1463966890943 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 3736 | 1463966890947 Marionette TRACE conn6 <- [1,1886,null,{}] 18:28:10 INFO - PROCESS | 3736 | 1463966890953 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:11 INFO - PROCESS | 3736 | 1463966891094 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 18:28:11 INFO - PROCESS | 3736 | 1463966891288 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 3736 | ++DOCSHELL 1261D800 == 125 [pid = 3736] [id = 481] 18:28:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 260 (1341F000) [pid = 3736] [serial = 1443] [outer = 00000000] 18:28:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 261 (17A42400) [pid = 3736] [serial = 1444] [outer = 1341F000] 18:28:11 INFO - PROCESS | 3736 | 1463966891339 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 262 (1834E000) [pid = 3736] [serial = 1445] [outer = 1341F000] 18:28:11 INFO - PROCESS | 3736 | 1463966891971 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1070ms 18:28:11 INFO - PROCESS | 3736 | 1463966892016 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 3736 | 1463966892021 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 18:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:28:12 INFO - PROCESS | 3736 | 1463966892027 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - PROCESS | 3736 | 1463966892030 Marionette TRACE conn6 <- [1,1890,null,{}] 18:28:12 INFO - PROCESS | 3736 | 1463966892033 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:12 INFO - PROCESS | 3736 | 1463966892155 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 18:28:12 INFO - PROCESS | 3736 | 1463966892365 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1E953400 == 124 [pid = 3736] [id = 413] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 0DD34000 == 123 [pid = 3736] [id = 407] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 119BA000 == 122 [pid = 3736] [id = 404] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 11946800 == 121 [pid = 3736] [id = 410] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 20D54400 == 120 [pid = 3736] [id = 414] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1A010400 == 119 [pid = 3736] [id = 406] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 150C8400 == 118 [pid = 3736] [id = 465] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 0E1B6000 == 117 [pid = 3736] [id = 464] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1C6EA400 == 116 [pid = 3736] [id = 463] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1AE31C00 == 115 [pid = 3736] [id = 462] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1991E400 == 114 [pid = 3736] [id = 461] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 16C2D000 == 113 [pid = 3736] [id = 460] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1193FC00 == 112 [pid = 3736] [id = 459] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 0E1AE400 == 111 [pid = 3736] [id = 458] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 261 (1F02F800) [pid = 3736] [serial = 1333] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | ++DOCSHELL 0CB30000 == 112 [pid = 3736] [id = 482] 18:28:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 262 (0DD28400) [pid = 3736] [serial = 1446] [outer = 00000000] 18:28:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 263 (0E462C00) [pid = 3736] [serial = 1447] [outer = 0DD28400] 18:28:12 INFO - PROCESS | 3736 | 1463966892519 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 264 (11F63000) [pid = 3736] [serial = 1448] [outer = 0DD28400] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 0E76EC00 == 111 [pid = 3736] [id = 457] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 23D37400 == 110 [pid = 3736] [id = 450] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1CE66000 == 109 [pid = 3736] [id = 449] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 21263400 == 108 [pid = 3736] [id = 448] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 2086B800 == 107 [pid = 3736] [id = 447] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 190F0C00 == 106 [pid = 3736] [id = 446] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 0EC4E400 == 105 [pid = 3736] [id = 445] 18:28:12 INFO - PROCESS | 3736 | --DOCSHELL 1E952C00 == 104 [pid = 3736] [id = 444] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 263 (1DFA1000) [pid = 3736] [serial = 1331] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 262 (16BB4400) [pid = 3736] [serial = 1327] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 261 (1B095400) [pid = 3736] [serial = 1318] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 260 (16C7C000) [pid = 3736] [serial = 1312] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 259 (241D1400) [pid = 3736] [serial = 1291] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 258 (24183400) [pid = 3736] [serial = 1294] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 257 (1DFA8000) [pid = 3736] [serial = 1324] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 256 (1B618C00) [pid = 3736] [serial = 1321] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 255 (13809800) [pid = 3736] [serial = 1267] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 254 (23D3B400) [pid = 3736] [serial = 1279] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 253 (0E76E800) [pid = 3736] [serial = 1310] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 252 (16C2C800) [pid = 3736] [serial = 1307] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 251 (1E931400) [pid = 3736] [serial = 1325] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 250 (17B69800) [pid = 3736] [serial = 1328] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 249 (24E05C00) [pid = 3736] [serial = 1297] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 248 (17A7E800) [pid = 3736] [serial = 1313] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 247 (14003C00) [pid = 3736] [serial = 1306] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 246 (1B2A2C00) [pid = 3736] [serial = 1270] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 245 (1C6E6800) [pid = 3736] [serial = 1330] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 244 (190EDC00) [pid = 3736] [serial = 1315] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 243 (0DE6FC00) [pid = 3736] [serial = 1309] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 242 (1B2AC800) [pid = 3736] [serial = 1319] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 241 (21264C00) [pid = 3736] [serial = 1273] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 240 (1AE2D400) [pid = 3736] [serial = 1316] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 239 (2526D400) [pid = 3736] [serial = 1285] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 238 (24EDAC00) [pid = 3736] [serial = 1300] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 237 (21FABC00) [pid = 3736] [serial = 1276] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 236 (2522D800) [pid = 3736] [serial = 1288] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 235 (150CB800) [pid = 3736] [serial = 1303] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 234 (27379400) [pid = 3736] [serial = 1282] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | --DOMWINDOW == 233 (1C32EC00) [pid = 3736] [serial = 1322] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 3736 | 1463966893003 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1020ms 18:28:13 INFO - PROCESS | 3736 | 1463966893051 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 3736 | 1463966893053 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 18:28:13 INFO - PROCESS | 3736 | 1463966893057 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:28:13 INFO - PROCESS | 3736 | 1463966893060 Marionette TRACE conn6 <- [1,1894,null,{}] 18:28:13 INFO - PROCESS | 3736 | 1463966893085 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:13 INFO - PROCESS | 3736 | 1463966893201 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 18:28:13 INFO - PROCESS | 3736 | 1463966893216 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 3736 | ++DOCSHELL 17A7C400 == 105 [pid = 3736] [id = 483] 18:28:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 234 (17A7F400) [pid = 3736] [serial = 1449] [outer = 00000000] 18:28:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 235 (17B6C400) [pid = 3736] [serial = 1450] [outer = 17A7F400] 18:28:13 INFO - PROCESS | 3736 | 1463966893268 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 236 (18E5A400) [pid = 3736] [serial = 1451] [outer = 17A7F400] 18:28:13 INFO - PROCESS | 3736 | 1463966893816 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 18:28:13 INFO - PROCESS | 3736 | 1463966893859 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 3736 | 1463966893862 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 18:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:28:13 INFO - PROCESS | 3736 | 1463966893865 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 3736 | 1463966893867 Marionette TRACE conn6 <- [1,1898,null,{}] 18:28:13 INFO - PROCESS | 3736 | 1463966893875 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:13 INFO - PROCESS | 3736 | 1463966893991 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 18:28:14 INFO - PROCESS | 3736 | 1463966894148 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 3736 | ++DOCSHELL 190E1800 == 106 [pid = 3736] [id = 484] 18:28:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 237 (190ED400) [pid = 3736] [serial = 1452] [outer = 00000000] 18:28:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 238 (1AE2FC00) [pid = 3736] [serial = 1453] [outer = 190ED400] 18:28:14 INFO - PROCESS | 3736 | 1463966894194 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 239 (1B2ADC00) [pid = 3736] [serial = 1454] [outer = 190ED400] 18:28:14 INFO - PROCESS | 3736 | 1463966894573 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 790ms 18:28:14 INFO - PROCESS | 3736 | 1463966894656 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 18:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:28:14 INFO - PROCESS | 3736 | 1463966894658 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 18:28:14 INFO - PROCESS | 3736 | 1463966894661 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 3736 | 1463966894663 Marionette TRACE conn6 <- [1,1902,null,{}] 18:28:14 INFO - PROCESS | 3736 | 1463966894666 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:14 INFO - PROCESS | 3736 | 1463966894776 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 18:28:14 INFO - PROCESS | 3736 | 1463966894789 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 3736 | ++DOCSHELL 1AE2D400 == 107 [pid = 3736] [id = 485] 18:28:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 240 (1B307000) [pid = 3736] [serial = 1455] [outer = 00000000] 18:28:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 241 (1B618C00) [pid = 3736] [serial = 1456] [outer = 1B307000] 18:28:14 INFO - PROCESS | 3736 | 1463966894844 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (1C61D800) [pid = 3736] [serial = 1457] [outer = 1B307000] 18:28:15 INFO - PROCESS | 3736 | 1463966895437 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 830ms 18:28:15 INFO - PROCESS | 3736 | 1463966895493 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 3736 | 1463966895495 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 18:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:28:15 INFO - PROCESS | 3736 | 1463966895498 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 3736 | 1463966895500 Marionette TRACE conn6 <- [1,1906,null,{}] 18:28:15 INFO - PROCESS | 3736 | 1463966895503 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 3736 | 1463966895670 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 18:28:15 INFO - PROCESS | 3736 | 1463966895694 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 3736 | ++DOCSHELL 1B520400 == 108 [pid = 3736] [id = 486] 18:28:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (1C6E6C00) [pid = 3736] [serial = 1458] [outer = 00000000] 18:28:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (1E923800) [pid = 3736] [serial = 1459] [outer = 1C6E6C00] 18:28:15 INFO - PROCESS | 3736 | 1463966895740 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 245 (1E935C00) [pid = 3736] [serial = 1460] [outer = 1C6E6C00] 18:28:16 INFO - PROCESS | 3736 | 1463966896216 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 18:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:28:16 INFO - PROCESS | 3736 | 1463966896269 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 18:28:16 INFO - PROCESS | 3736 | 1463966896271 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 18:28:16 INFO - PROCESS | 3736 | 1463966896274 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 3736 | 1463966896275 Marionette TRACE conn6 <- [1,1910,null,{}] 18:28:16 INFO - PROCESS | 3736 | 1463966896279 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:16 INFO - PROCESS | 3736 | 1463966896434 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 18:28:16 INFO - PROCESS | 3736 | 1463966896454 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 3736 | ++DOCSHELL 1DFA8400 == 109 [pid = 3736] [id = 487] 18:28:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 246 (1E93CC00) [pid = 3736] [serial = 1461] [outer = 00000000] 18:28:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 247 (1F02E800) [pid = 3736] [serial = 1462] [outer = 1E93CC00] 18:28:16 INFO - PROCESS | 3736 | 1463966896498 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (20862400) [pid = 3736] [serial = 1463] [outer = 1E93CC00] 18:28:16 INFO - PROCESS | 3736 | 1463966896959 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 247 (1B2A7C00) [pid = 3736] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 246 (1CE23800) [pid = 3736] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 245 (0E7DB000) [pid = 3736] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 244 (1A233C00) [pid = 3736] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 243 (0E774000) [pid = 3736] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 242 (11945C00) [pid = 3736] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 241 (16C80400) [pid = 3736] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 240 (11F6C000) [pid = 3736] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:28:17 INFO - PROCESS | 3736 | --DOMWINDOW == 239 (1A0DD800) [pid = 3736] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:28:17 INFO - PROCESS | 3736 | 1463966897297 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 3736 | 1463966897299 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 18:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:28:17 INFO - PROCESS | 3736 | 1463966897324 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 3736 | 1463966897326 Marionette TRACE conn6 <- [1,1914,null,{}] 18:28:17 INFO - PROCESS | 3736 | 1463966897329 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 3736 | 1463966897434 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 18:28:17 INFO - PROCESS | 3736 | 1463966897443 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 3736 | ++DOCSHELL 16BB2000 == 110 [pid = 3736] [id = 488] 18:28:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 240 (16C80800) [pid = 3736] [serial = 1464] [outer = 00000000] 18:28:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 241 (18E53C00) [pid = 3736] [serial = 1465] [outer = 16C80800] 18:28:17 INFO - PROCESS | 3736 | 1463966897487 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (1B45B000) [pid = 3736] [serial = 1466] [outer = 16C80800] 18:28:17 INFO - PROCESS | 3736 | 1463966897963 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 18:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:28:17 INFO - PROCESS | 3736 | 1463966898012 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 3736 | 1463966898015 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 18:28:17 INFO - PROCESS | 3736 | 1463966898018 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 3736 | 1463966898020 Marionette TRACE conn6 <- [1,1918,null,{}] 18:28:18 INFO - PROCESS | 3736 | 1463966898024 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:18 INFO - PROCESS | 3736 | 1463966898136 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 18:28:18 INFO - PROCESS | 3736 | 1463966898143 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 3736 | ++DOCSHELL 1CE23800 == 111 [pid = 3736] [id = 489] 18:28:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (1CE29C00) [pid = 3736] [serial = 1467] [outer = 00000000] 18:28:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (20D58C00) [pid = 3736] [serial = 1468] [outer = 1CE29C00] 18:28:18 INFO - PROCESS | 3736 | 1463966898190 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 245 (21219C00) [pid = 3736] [serial = 1469] [outer = 1CE29C00] 18:28:18 INFO - PROCESS | 3736 | 1463966898661 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 18:28:18 INFO - PROCESS | 3736 | 1463966898690 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 3736 | 1463966898692 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 18:28:18 INFO - PROCESS | 3736 | 1463966898718 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 3736 | 1463966898720 Marionette TRACE conn6 <- [1,1922,null,{}] 18:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:28:18 INFO - PROCESS | 3736 | 1463966898724 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:18 INFO - PROCESS | 3736 | 1463966898834 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 18:28:18 INFO - PROCESS | 3736 | 1463966898872 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 3736 | ++DOCSHELL 1F029800 == 112 [pid = 3736] [id = 490] 18:28:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 246 (210AD000) [pid = 3736] [serial = 1470] [outer = 00000000] 18:28:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 247 (21B24000) [pid = 3736] [serial = 1471] [outer = 210AD000] 18:28:18 INFO - PROCESS | 3736 | 1463966898916 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (226BE400) [pid = 3736] [serial = 1472] [outer = 210AD000] 18:28:19 INFO - PROCESS | 3736 | 1463966899633 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 18:28:19 INFO - PROCESS | 3736 | 1463966899696 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 18:28:19 INFO - PROCESS | 3736 | 1463966899701 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 18:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:28:19 INFO - PROCESS | 3736 | 1463966899706 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 3736 | 1463966899710 Marionette TRACE conn6 <- [1,1926,null,{}] 18:28:19 INFO - PROCESS | 3736 | 1463966899716 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:19 INFO - PROCESS | 3736 | 1463966899891 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 18:28:20 INFO - PROCESS | 3736 | 1463966900053 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 3736 | ++DOCSHELL 0ECA0400 == 113 [pid = 3736] [id = 491] 18:28:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 249 (0F0A5C00) [pid = 3736] [serial = 1473] [outer = 00000000] 18:28:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 250 (150CB400) [pid = 3736] [serial = 1474] [outer = 0F0A5C00] 18:28:20 INFO - PROCESS | 3736 | 1463966900111 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 251 (16C2A800) [pid = 3736] [serial = 1475] [outer = 0F0A5C00] 18:28:20 INFO - PROCESS | 3736 | 1463966900717 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1026ms 18:28:20 INFO - PROCESS | 3736 | 1463966900733 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 3736 | 1463966900739 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 18:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:28:20 INFO - PROCESS | 3736 | 1463966900746 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 3736 | 1463966900749 Marionette TRACE conn6 <- [1,1930,null,{}] 18:28:20 INFO - PROCESS | 3736 | 1463966900754 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 3736 | 1463966900890 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 18:28:21 INFO - PROCESS | 3736 | 1463966901089 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 3736 | ++DOCSHELL 17B6CC00 == 114 [pid = 3736] [id = 492] 18:28:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 252 (18349400) [pid = 3736] [serial = 1476] [outer = 00000000] 18:28:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 253 (1B409400) [pid = 3736] [serial = 1477] [outer = 18349400] 18:28:21 INFO - PROCESS | 3736 | 1463966901144 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 254 (1CE23000) [pid = 3736] [serial = 1478] [outer = 18349400] 18:28:21 INFO - PROCESS | 3736 | 1463966901751 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1070ms 18:28:21 INFO - PROCESS | 3736 | 1463966901817 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 3736 | 1463966901820 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 18:28:21 INFO - PROCESS | 3736 | 1463966901823 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:28:21 INFO - PROCESS | 3736 | 1463966901827 Marionette TRACE conn6 <- [1,1934,null,{}] 18:28:21 INFO - PROCESS | 3736 | 1463966901838 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:21 INFO - PROCESS | 3736 | 1463966901975 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 18:28:22 INFO - PROCESS | 3736 | 1463966902164 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 3736 | ++DOCSHELL 2125E800 == 115 [pid = 3736] [id = 493] 18:28:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 255 (226C5800) [pid = 3736] [serial = 1479] [outer = 00000000] 18:28:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 256 (2316BC00) [pid = 3736] [serial = 1480] [outer = 226C5800] 18:28:22 INFO - PROCESS | 3736 | 1463966902223 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 257 (23D42000) [pid = 3736] [serial = 1481] [outer = 226C5800] 18:28:22 INFO - PROCESS | 3736 | 1463966902849 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1077ms 18:28:22 INFO - PROCESS | 3736 | 1463966902904 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 3736 | 1463966902907 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 18:28:22 INFO - PROCESS | 3736 | 1463966902910 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:28:22 INFO - PROCESS | 3736 | 1463966902912 Marionette TRACE conn6 <- [1,1938,null,{}] 18:28:22 INFO - PROCESS | 3736 | 1463966902916 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 3736 | 1463966903048 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 18:28:23 INFO - PROCESS | 3736 | 1463966903234 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 3736 | ++DOCSHELL 23DEE000 == 116 [pid = 3736] [id = 494] 18:28:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 258 (24180800) [pid = 3736] [serial = 1482] [outer = 00000000] 18:28:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 259 (241D2C00) [pid = 3736] [serial = 1483] [outer = 24180800] 18:28:23 INFO - PROCESS | 3736 | 1463966903290 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 260 (249BE000) [pid = 3736] [serial = 1484] [outer = 24180800] 18:28:23 INFO - PROCESS | 3736 | 1463966903832 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 18:28:23 INFO - PROCESS | 3736 | 1463966903884 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 3736 | 1463966903886 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 18:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:28:23 INFO - PROCESS | 3736 | 1463966903890 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 3736 | 1463966903892 Marionette TRACE conn6 <- [1,1942,null,{}] 18:28:23 INFO - PROCESS | 3736 | 1463966903895 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:24 INFO - PROCESS | 3736 | 1463966904027 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 18:28:24 INFO - PROCESS | 3736 | 1463966904246 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 3736 | ++DOCSHELL 24EB8400 == 117 [pid = 3736] [id = 495] 18:28:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 261 (24EBB400) [pid = 3736] [serial = 1485] [outer = 00000000] 18:28:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 262 (24ED7000) [pid = 3736] [serial = 1486] [outer = 24EBB400] 18:28:24 INFO - PROCESS | 3736 | 1463966904306 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 263 (24EE1800) [pid = 3736] [serial = 1487] [outer = 24EBB400] 18:28:24 INFO - PROCESS | 3736 | 1463966904916 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1070ms 18:28:24 INFO - PROCESS | 3736 | 1463966904964 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 3736 | 1463966904967 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 18:28:24 INFO - PROCESS | 3736 | 1463966904971 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:28:24 INFO - PROCESS | 3736 | 1463966904973 Marionette TRACE conn6 <- [1,1946,null,{}] 18:28:24 INFO - PROCESS | 3736 | 1463966904977 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:25 INFO - PROCESS | 3736 | 1463966905124 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 18:28:25 INFO - PROCESS | 3736 | 1463966905331 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 3736 | ++DOCSHELL 24ED6000 == 118 [pid = 3736] [id = 496] 18:28:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 264 (24EDA400) [pid = 3736] [serial = 1488] [outer = 00000000] 18:28:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 265 (2695E800) [pid = 3736] [serial = 1489] [outer = 24EDA400] 18:28:25 INFO - PROCESS | 3736 | 1463966905390 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 266 (26961C00) [pid = 3736] [serial = 1490] [outer = 24EDA400] 18:28:25 INFO - PROCESS | 3736 | 1463966905943 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1020ms 18:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:28:25 INFO - PROCESS | 3736 | 1463966905994 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 3736 | 1463966905997 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 18:28:25 INFO - PROCESS | 3736 | 1463966906000 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 3736 | 1463966906002 Marionette TRACE conn6 <- [1,1950,null,{}] 18:28:25 INFO - PROCESS | 3736 | 1463966906006 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 3736 | 1463966906141 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 18:28:26 INFO - PROCESS | 3736 | 1463966906347 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 3736 | ++DOCSHELL 26960C00 == 119 [pid = 3736] [id = 497] 18:28:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 267 (26967400) [pid = 3736] [serial = 1491] [outer = 00000000] 18:28:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 268 (27377800) [pid = 3736] [serial = 1492] [outer = 26967400] 18:28:26 INFO - PROCESS | 3736 | 1463966906402 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 269 (2737B400) [pid = 3736] [serial = 1493] [outer = 26967400] 18:28:26 INFO - PROCESS | 3736 | 1463966906940 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 18:28:26 INFO - PROCESS | 3736 | 1463966906974 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 3736 | 1463966906976 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 18:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:28:26 INFO - PROCESS | 3736 | 1463966906980 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 3736 | 1463966906982 Marionette TRACE conn6 <- [1,1954,null,{}] 18:28:26 INFO - PROCESS | 3736 | 1463966906986 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:27 INFO - PROCESS | 3736 | 1463966907120 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 18:28:27 INFO - PROCESS | 3736 | 1463966907323 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 3736 | ++DOCSHELL 2491B000 == 120 [pid = 3736] [id = 498] 18:28:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 270 (2491B800) [pid = 3736] [serial = 1494] [outer = 00000000] 18:28:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 271 (24923000) [pid = 3736] [serial = 1495] [outer = 2491B800] 18:28:27 INFO - PROCESS | 3736 | 1463966907378 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 272 (24925C00) [pid = 3736] [serial = 1496] [outer = 2491B800] 18:28:27 INFO - PROCESS | 3736 | 1463966907952 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1016ms 18:28:27 INFO - PROCESS | 3736 | 1463966908001 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 3736 | 1463966908003 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 18:28:27 INFO - PROCESS | 3736 | 1463966908007 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:28:27 INFO - PROCESS | 3736 | 1463966908009 Marionette TRACE conn6 <- [1,1958,null,{}] 18:28:27 INFO - PROCESS | 3736 | 1463966908012 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:28 INFO - PROCESS | 3736 | 1463966908141 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 18:28:28 INFO - PROCESS | 3736 | 1463966908343 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 3736 | ++DOCSHELL 26969400 == 121 [pid = 3736] [id = 499] 18:28:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 273 (2696AC00) [pid = 3736] [serial = 1497] [outer = 00000000] 18:28:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 274 (28567400) [pid = 3736] [serial = 1498] [outer = 2696AC00] 18:28:28 INFO - PROCESS | 3736 | 1463966908399 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 275 (28570000) [pid = 3736] [serial = 1499] [outer = 2696AC00] 18:28:28 INFO - PROCESS | 3736 | 1463966908969 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 18:28:28 INFO - PROCESS | 3736 | 1463966908980 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 3736 | 1463966908982 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 18:28:28 INFO - PROCESS | 3736 | 1463966908986 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:28:28 INFO - PROCESS | 3736 | 1463966908988 Marionette TRACE conn6 <- [1,1962,null,{}] 18:28:28 INFO - PROCESS | 3736 | 1463966908992 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:29 INFO - PROCESS | 3736 | 1463966909124 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 18:28:29 INFO - PROCESS | 3736 | 1463966909290 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 3736 | ++DOCSHELL 24EB5C00 == 122 [pid = 3736] [id = 500] 18:28:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 276 (24EB7C00) [pid = 3736] [serial = 1500] [outer = 00000000] 18:28:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 277 (28693400) [pid = 3736] [serial = 1501] [outer = 24EB7C00] 18:28:29 INFO - PROCESS | 3736 | 1463966909343 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 278 (2A823000) [pid = 3736] [serial = 1502] [outer = 24EB7C00] 18:28:29 INFO - PROCESS | 3736 | 1463966909893 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 18:28:29 INFO - PROCESS | 3736 | 1463966909920 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 3736 | 1463966909923 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 18:28:29 INFO - PROCESS | 3736 | 1463966909926 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:28:29 INFO - PROCESS | 3736 | 1463966909929 Marionette TRACE conn6 <- [1,1966,null,{}] 18:28:29 INFO - PROCESS | 3736 | 1463966909932 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:30 INFO - PROCESS | 3736 | 1463966910079 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 18:28:30 INFO - PROCESS | 3736 | 1463966910285 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 3736 | ++DOCSHELL 28692C00 == 123 [pid = 3736] [id = 501] 18:28:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 279 (29BC7000) [pid = 3736] [serial = 1503] [outer = 00000000] 18:28:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 280 (29BD0800) [pid = 3736] [serial = 1504] [outer = 29BC7000] 18:28:30 INFO - PROCESS | 3736 | 1463966910346 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 281 (2A828400) [pid = 3736] [serial = 1505] [outer = 29BC7000] 18:28:30 INFO - PROCESS | 3736 | 1463966910919 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1019ms 18:28:30 INFO - PROCESS | 3736 | 1463966910949 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 3736 | 1463966910952 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 18:28:30 INFO - PROCESS | 3736 | 1463966910972 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:28:30 INFO - PROCESS | 3736 | 1463966910974 Marionette TRACE conn6 <- [1,1970,null,{}] 18:28:30 INFO - PROCESS | 3736 | 1463966910995 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 3736 | 1463966911125 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 18:28:31 INFO - PROCESS | 3736 | 1463966911328 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 3736 | ++DOCSHELL 2A82C800 == 124 [pid = 3736] [id = 502] 18:28:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 282 (2A82E000) [pid = 3736] [serial = 1506] [outer = 00000000] 18:28:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 283 (2A8DD000) [pid = 3736] [serial = 1507] [outer = 2A82E000] 18:28:31 INFO - PROCESS | 3736 | 1463966911383 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 284 (2A8E1400) [pid = 3736] [serial = 1508] [outer = 2A82E000] 18:28:31 INFO - PROCESS | 3736 | 1463966912006 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1093ms 18:28:32 INFO - PROCESS | 3736 | 1463966912071 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 3736 | 1463966912073 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 18:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:28:32 INFO - PROCESS | 3736 | 1463966912076 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 3736 | 1463966912078 Marionette TRACE conn6 <- [1,1974,null,{}] 18:28:32 INFO - PROCESS | 3736 | 1463966912082 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:32 INFO - PROCESS | 3736 | 1463966912223 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 18:28:32 INFO - PROCESS | 3736 | 1463966912434 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 3736 | ++DOCSHELL 2A8E3400 == 125 [pid = 3736] [id = 503] 18:28:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 285 (2A8E4400) [pid = 3736] [serial = 1509] [outer = 00000000] 18:28:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 286 (2A8EB400) [pid = 3736] [serial = 1510] [outer = 2A8E4400] 18:28:32 INFO - PROCESS | 3736 | 1463966912489 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 287 (2A8EB000) [pid = 3736] [serial = 1511] [outer = 2A8E4400] 18:28:33 INFO - PROCESS | 3736 | 1463966913035 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 18:28:33 INFO - PROCESS | 3736 | 1463966913065 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 3736 | 1463966913068 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 18:28:33 INFO - PROCESS | 3736 | 1463966913074 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:28:33 INFO - PROCESS | 3736 | 1463966913076 Marionette TRACE conn6 <- [1,1978,null,{}] 18:28:33 INFO - PROCESS | 3736 | 1463966913080 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:33 INFO - PROCESS | 3736 | 1463966913218 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 18:28:33 INFO - PROCESS | 3736 | 1463966913433 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B8400 == 126 [pid = 3736] [id = 504] 18:28:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 288 (226CD800) [pid = 3736] [serial = 1512] [outer = 00000000] 18:28:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 289 (28019C00) [pid = 3736] [serial = 1513] [outer = 226CD800] 18:28:33 INFO - PROCESS | 3736 | 1463966913488 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 290 (2801C800) [pid = 3736] [serial = 1514] [outer = 226CD800] 18:28:34 INFO - PROCESS | 3736 | 1463966914063 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1017ms 18:28:34 INFO - PROCESS | 3736 | 1463966914096 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 3736 | 1463966914098 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 18:28:34 INFO - PROCESS | 3736 | 1463966914101 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:28:34 INFO - PROCESS | 3736 | 1463966914103 Marionette TRACE conn6 <- [1,1982,null,{}] 18:28:34 INFO - PROCESS | 3736 | 1463966914107 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:34 INFO - PROCESS | 3736 | 1463966914241 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 18:28:34 INFO - PROCESS | 3736 | 1463966914447 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 3736 | ++DOCSHELL 16BB4000 == 127 [pid = 3736] [id = 505] 18:28:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 291 (16BB5400) [pid = 3736] [serial = 1515] [outer = 00000000] 18:28:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 292 (18F74000) [pid = 3736] [serial = 1516] [outer = 16BB5400] 18:28:34 INFO - PROCESS | 3736 | 1463966914503 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 293 (1B307800) [pid = 3736] [serial = 1517] [outer = 16BB5400] 18:28:35 INFO - PROCESS | 3736 | 1463966915128 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1066ms 18:28:35 INFO - PROCESS | 3736 | 1463966915172 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 3736 | 1463966915175 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 18:28:35 INFO - PROCESS | 3736 | 1463966915178 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:28:35 INFO - PROCESS | 3736 | 1463966915180 Marionette TRACE conn6 <- [1,1986,null,{}] 18:28:35 INFO - PROCESS | 3736 | 1463966915184 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:35 INFO - PROCESS | 3736 | 1463966915316 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 18:28:35 INFO - PROCESS | 3736 | 1463966915528 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 3736 | ++DOCSHELL 1B61D800 == 128 [pid = 3736] [id = 506] 18:28:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 294 (1D5A7800) [pid = 3736] [serial = 1518] [outer = 00000000] 18:28:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 295 (21B21C00) [pid = 3736] [serial = 1519] [outer = 1D5A7800] 18:28:35 INFO - PROCESS | 3736 | 1463966915584 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 296 (24180400) [pid = 3736] [serial = 1520] [outer = 1D5A7800] 18:28:36 INFO - PROCESS | 3736 | 1463966916455 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1318ms 18:28:36 INFO - PROCESS | 3736 | 1463966916501 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 3736 | 1463966916506 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:28:36 INFO - PROCESS | 3736 | 1463966916510 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 3736 | 1463966916514 Marionette TRACE conn6 <- [1,1990,null,{}] 18:28:36 INFO - PROCESS | 3736 | 1463966916519 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:36 INFO - PROCESS | 3736 | 1463966916653 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 18:28:36 INFO - PROCESS | 3736 | 1463966916872 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 3736 | ++DOCSHELL 15018C00 == 129 [pid = 3736] [id = 507] 18:28:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 297 (15019800) [pid = 3736] [serial = 1521] [outer = 00000000] 18:28:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 298 (17A7E000) [pid = 3736] [serial = 1522] [outer = 15019800] 18:28:36 INFO - PROCESS | 3736 | 1463966916927 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 299 (18381400) [pid = 3736] [serial = 1523] [outer = 15019800] 18:28:37 INFO - PROCESS | 3736 | 1463966917535 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1073ms 18:28:37 INFO - PROCESS | 3736 | 1463966917584 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 3736 | 1463966917590 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 18:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:28:37 INFO - PROCESS | 3736 | 1463966917596 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - PROCESS | 3736 | 1463966917599 Marionette TRACE conn6 <- [1,1994,null,{}] 18:28:37 INFO - PROCESS | 3736 | 1463966917603 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:37 INFO - PROCESS | 3736 | 1463966917739 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 18:28:37 INFO - PROCESS | 3736 | 1463966917947 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 3736 | ++DOCSHELL 17A72400 == 130 [pid = 3736] [id = 508] 18:28:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 300 (17A7E800) [pid = 3736] [serial = 1524] [outer = 00000000] 18:28:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 301 (1B095000) [pid = 3736] [serial = 1525] [outer = 17A7E800] 18:28:37 INFO - PROCESS | 3736 | 1463966917999 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 302 (1B40E000) [pid = 3736] [serial = 1526] [outer = 17A7E800] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 1EA5F800 == 129 [pid = 3736] [id = 207] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 0DE65C00 == 128 [pid = 3736] [id = 256] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 1CE23800 == 127 [pid = 3736] [id = 489] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 16BB2000 == 126 [pid = 3736] [id = 488] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 1DFA8400 == 125 [pid = 3736] [id = 487] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 1B520400 == 124 [pid = 3736] [id = 486] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 1AE2D400 == 123 [pid = 3736] [id = 485] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 190E1800 == 122 [pid = 3736] [id = 484] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 17A7C400 == 121 [pid = 3736] [id = 483] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 301 (20863400) [pid = 3736] [serial = 1399] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 0CB30000 == 120 [pid = 3736] [id = 482] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 1261D800 == 119 [pid = 3736] [id = 481] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 24EDCC00 == 118 [pid = 3736] [id = 474] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 24E04C00 == 117 [pid = 3736] [id = 473] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 22043400 == 116 [pid = 3736] [id = 472] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 21FA4C00 == 115 [pid = 3736] [id = 471] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 17B72C00 == 114 [pid = 3736] [id = 470] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 1E94C400 == 113 [pid = 3736] [id = 469] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 13812C00 == 112 [pid = 3736] [id = 468] 18:28:38 INFO - PROCESS | 3736 | --DOCSHELL 0E418C00 == 111 [pid = 3736] [id = 467] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 300 (1CE30400) [pid = 3736] [serial = 1390] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 299 (1BE75000) [pid = 3736] [serial = 1388] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 298 (20D57C00) [pid = 3736] [serial = 1342] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 297 (1532E400) [pid = 3736] [serial = 1393] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 296 (1D5A3800) [pid = 3736] [serial = 1391] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 295 (212F2800) [pid = 3736] [serial = 1345] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 294 (1544B000) [pid = 3736] [serial = 1336] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 293 (1E931C00) [pid = 3736] [serial = 1396] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 292 (23DF9C00) [pid = 3736] [serial = 1351] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 291 (23D38000) [pid = 3736] [serial = 1348] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 290 (249BEC00) [pid = 3736] [serial = 1354] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 289 (2737D400) [pid = 3736] [serial = 1360] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 288 (2768D800) [pid = 3736] [serial = 1363] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 287 (28686800) [pid = 3736] [serial = 1366] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 286 (1683EC00) [pid = 3736] [serial = 1373] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 285 (14008400) [pid = 3736] [serial = 1372] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 284 (15330400) [pid = 3736] [serial = 1378] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 283 (16BB7800) [pid = 3736] [serial = 1379] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 282 (18E55C00) [pid = 3736] [serial = 1381] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 281 (190E3000) [pid = 3736] [serial = 1382] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 280 (1A2E2800) [pid = 3736] [serial = 1376] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 279 (18E5F800) [pid = 3736] [serial = 1375] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 278 (1AE35000) [pid = 3736] [serial = 1384] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 277 (16C34000) [pid = 3736] [serial = 1369] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 276 (24EE2400) [pid = 3736] [serial = 1357] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 275 (1B09B400) [pid = 3736] [serial = 1339] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 274 (190D2800) [pid = 3736] [serial = 1394] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 273 (1EA64000) [pid = 3736] [serial = 1397] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 272 (1B2A5800) [pid = 3736] [serial = 1385] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | --DOMWINDOW == 271 (1B61FC00) [pid = 3736] [serial = 1387] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 3736 | 1463966918786 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:28:38 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:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1221ms 18:28:38 INFO - PROCESS | 3736 | 1463966918821 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 3736 | 1463966918823 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 18:28:38 INFO - PROCESS | 3736 | 1463966918827 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:28:38 INFO - PROCESS | 3736 | 1463966918831 Marionette TRACE conn6 <- [1,1998,null,{}] 18:28:38 INFO - PROCESS | 3736 | 1463966918841 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:38 INFO - PROCESS | 3736 | 1463966918962 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 18:28:38 INFO - PROCESS | 3736 | 1463966918971 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 3736 | ++DOCSHELL 11945C00 == 112 [pid = 3736] [id = 509] 18:28:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 272 (12241800) [pid = 3736] [serial = 1527] [outer = 00000000] 18:28:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 273 (15455C00) [pid = 3736] [serial = 1528] [outer = 12241800] 18:28:38 INFO - PROCESS | 3736 | 1463966919023 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 274 (16C2E800) [pid = 3736] [serial = 1529] [outer = 12241800] 18:28:39 INFO - PROCESS | 3736 | --DOCSHELL 0D534C00 == 111 [pid = 3736] [id = 12] 18:28:39 INFO - PROCESS | 3736 | 1463966919707 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:28:39 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:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 18:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:28:39 INFO - PROCESS | 3736 | 1463966919762 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 3736 | 1463966919765 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 18:28:39 INFO - PROCESS | 3736 | 1463966919768 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 3736 | 1463966919770 Marionette TRACE conn6 <- [1,2002,null,{}] 18:28:39 INFO - PROCESS | 3736 | 1463966919773 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 3736 | 1463966919899 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 18:28:39 INFO - PROCESS | 3736 | 1463966919914 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 3736 | ++DOCSHELL 190EB400 == 112 [pid = 3736] [id = 510] 18:28:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 275 (190EF000) [pid = 3736] [serial = 1530] [outer = 00000000] 18:28:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 276 (1A6A2800) [pid = 3736] [serial = 1531] [outer = 190EF000] 18:28:39 INFO - PROCESS | 3736 | 1463966919961 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 277 (1B2AC800) [pid = 3736] [serial = 1532] [outer = 190EF000] 18:28:40 INFO - PROCESS | 3736 | 1463966920457 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 18:28:40 INFO - PROCESS | 3736 | 1463966920549 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 3736 | 1463966920551 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 18:28:40 INFO - PROCESS | 3736 | 1463966920556 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 3736 | 1463966920558 Marionette TRACE conn6 <- [1,2006,null,{}] 18:28:40 INFO - PROCESS | 3736 | 1463966920561 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:28:40 INFO - PROCESS | 3736 | 1463966920687 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 18:28:40 INFO - PROCESS | 3736 | 1463966920695 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 3736 | ++DOCSHELL 1A69D000 == 113 [pid = 3736] [id = 511] 18:28:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 278 (1B09AC00) [pid = 3736] [serial = 1533] [outer = 00000000] 18:28:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 279 (1B453400) [pid = 3736] [serial = 1534] [outer = 1B09AC00] 18:28:40 INFO - PROCESS | 3736 | 1463966920743 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 280 (1B519400) [pid = 3736] [serial = 1535] [outer = 1B09AC00] 18:28:41 INFO - PROCESS | 3736 | 1463966921347 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 810ms 18:28:41 INFO - PROCESS | 3736 | 1463966921376 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 3736 | 1463966921378 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 18:28:41 INFO - PROCESS | 3736 | 1463966921381 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:28:41 INFO - PROCESS | 3736 | 1463966921383 Marionette TRACE conn6 <- [1,2010,null,{}] 18:28:41 INFO - PROCESS | 3736 | 1463966921387 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 3736 | 1463966921576 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 18:28:41 INFO - PROCESS | 3736 | 1463966921601 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 3736 | ++DOCSHELL 1B61B800 == 114 [pid = 3736] [id = 512] 18:28:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 281 (1CE63000) [pid = 3736] [serial = 1536] [outer = 00000000] 18:28:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 282 (1D5A7000) [pid = 3736] [serial = 1537] [outer = 1CE63000] 18:28:41 INFO - PROCESS | 3736 | 1463966921651 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 283 (1DFA8000) [pid = 3736] [serial = 1538] [outer = 1CE63000] 18:28:42 INFO - PROCESS | 3736 | 1463966922180 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 830ms 18:28:42 INFO - PROCESS | 3736 | 1463966922216 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 3736 | 1463966922218 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 18:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:28:42 INFO - PROCESS | 3736 | 1463966922221 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 3736 | 1463966922222 Marionette TRACE conn6 <- [1,2014,null,{}] 18:28:42 INFO - PROCESS | 3736 | 1463966922226 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:42 INFO - PROCESS | 3736 | 1463966922401 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 18:28:42 INFO - PROCESS | 3736 | 1463966922424 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 3736 | ++DOCSHELL 1E931C00 == 115 [pid = 3736] [id = 513] 18:28:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 284 (1E939000) [pid = 3736] [serial = 1539] [outer = 00000000] 18:28:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 285 (1EA5D800) [pid = 3736] [serial = 1540] [outer = 1E939000] 18:28:42 INFO - PROCESS | 3736 | 1463966922472 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 286 (1FF2C800) [pid = 3736] [serial = 1541] [outer = 1E939000] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 285 (1C6E6C00) [pid = 3736] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 284 (1B307000) [pid = 3736] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 283 (17A7F400) [pid = 3736] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 282 (190ED400) [pid = 3736] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 281 (1E93CC00) [pid = 3736] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 280 (16C80800) [pid = 3736] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 279 (1CE29C00) [pid = 3736] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 278 (0DD28400) [pid = 3736] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 277 (1341F000) [pid = 3736] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:28:43 INFO - PROCESS | 3736 | --DOMWINDOW == 276 (1EA66C00) [pid = 3736] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:28:43 INFO - PROCESS | 3736 | 1463966923337 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1177ms 18:28:43 INFO - PROCESS | 3736 | 1463966923399 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 3736 | 1463966923401 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 18:28:43 INFO - PROCESS | 3736 | 1463966923404 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 3736 | 1463966923406 Marionette TRACE conn6 <- [1,2018,null,{}] 18:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:28:43 INFO - PROCESS | 3736 | 1463966923410 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:43 INFO - PROCESS | 3736 | 1463966923523 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 18:28:43 INFO - PROCESS | 3736 | 1463966923676 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 3736 | ++DOCSHELL 0E7E3C00 == 116 [pid = 3736] [id = 514] 18:28:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 277 (122AD400) [pid = 3736] [serial = 1542] [outer = 00000000] 18:28:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 278 (1B622C00) [pid = 3736] [serial = 1543] [outer = 122AD400] 18:28:43 INFO - PROCESS | 3736 | 1463966923720 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 279 (1E931400) [pid = 3736] [serial = 1544] [outer = 122AD400] 18:28:44 INFO - PROCESS | 3736 | 1463966924137 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 18:28:44 INFO - PROCESS | 3736 | 1463966924179 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 3736 | 1463966924181 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 18:28:44 INFO - PROCESS | 3736 | 1463966924185 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:28:44 INFO - PROCESS | 3736 | 1463966924186 Marionette TRACE conn6 <- [1,2022,null,{}] 18:28:44 INFO - PROCESS | 3736 | 1463966924190 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:44 INFO - PROCESS | 3736 | 1463966924307 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 18:28:44 INFO - PROCESS | 3736 | 1463966924314 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 3736 | ++DOCSHELL 1FF2FC00 == 117 [pid = 3736] [id = 515] 18:28:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 280 (1FF30000) [pid = 3736] [serial = 1545] [outer = 00000000] 18:28:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 281 (20D58000) [pid = 3736] [serial = 1546] [outer = 1FF30000] 18:28:44 INFO - PROCESS | 3736 | 1463966924359 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 282 (2121BC00) [pid = 3736] [serial = 1547] [outer = 1FF30000] 18:28:44 INFO - PROCESS | 3736 | 1463966924859 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 18:28:44 INFO - PROCESS | 3736 | 1463966924920 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 3736 | 1463966924922 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 18:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:28:44 INFO - PROCESS | 3736 | 1463966924925 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 3736 | 1463966924927 Marionette TRACE conn6 <- [1,2026,null,{}] 18:28:44 INFO - PROCESS | 3736 | 1463966924930 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:45 INFO - PROCESS | 3736 | 1463966925067 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 18:28:45 INFO - PROCESS | 3736 | 1463966925074 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 3736 | ++DOCSHELL 21220400 == 118 [pid = 3736] [id = 516] 18:28:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 283 (2126B000) [pid = 3736] [serial = 1548] [outer = 00000000] 18:28:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 284 (21FA3400) [pid = 3736] [serial = 1549] [outer = 2126B000] 18:28:45 INFO - PROCESS | 3736 | 1463966925118 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 285 (226C0800) [pid = 3736] [serial = 1550] [outer = 2126B000] 18:28:45 INFO - PROCESS | 3736 | 1463966925936 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1067ms 18:28:45 INFO - PROCESS | 3736 | 1463966925997 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 3736 | 1463966926003 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 18:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:28:45 INFO - PROCESS | 3736 | 1463966926007 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - PROCESS | 3736 | 1463966926012 Marionette TRACE conn6 <- [1,2030,null,{}] 18:28:45 INFO - PROCESS | 3736 | 1463966926018 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:46 INFO - PROCESS | 3736 | 1463966926198 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 18:28:46 INFO - PROCESS | 3736 | 1463966926403 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 3736 | ++DOCSHELL 0EC0E000 == 119 [pid = 3736] [id = 517] 18:28:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 286 (122A3000) [pid = 3736] [serial = 1551] [outer = 00000000] 18:28:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 287 (15013000) [pid = 3736] [serial = 1552] [outer = 122A3000] 18:28:46 INFO - PROCESS | 3736 | 1463966926463 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 288 (16BAD800) [pid = 3736] [serial = 1553] [outer = 122A3000] 18:28:47 INFO - PROCESS | 3736 | 1463966927148 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:28:47 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:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1179ms 18:28:47 INFO - PROCESS | 3736 | 1463966927191 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 3736 | 1463966927198 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 18:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:28:47 INFO - PROCESS | 3736 | 1463966927204 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 3736 | 1463966927207 Marionette TRACE conn6 <- [1,2034,null,{}] 18:28:47 INFO - PROCESS | 3736 | 1463966927211 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:47 INFO - PROCESS | 3736 | 1463966927354 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 18:28:47 INFO - PROCESS | 3736 | 1463966927559 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 3736 | ++DOCSHELL 1A0DC000 == 120 [pid = 3736] [id = 518] 18:28:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 289 (1A2E7800) [pid = 3736] [serial = 1554] [outer = 00000000] 18:28:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 290 (1B2A4800) [pid = 3736] [serial = 1555] [outer = 1A2E7800] 18:28:47 INFO - PROCESS | 3736 | 1463966927618 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 291 (1BE75000) [pid = 3736] [serial = 1556] [outer = 1A2E7800] 18:28:48 INFO - PROCESS | 3736 | 1463966928304 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1184ms 18:28:48 INFO - PROCESS | 3736 | 1463966928390 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 3736 | 1463966928393 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 18:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:28:48 INFO - PROCESS | 3736 | 1463966928397 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 3736 | 1463966928401 Marionette TRACE conn6 <- [1,2038,null,{}] 18:28:48 INFO - PROCESS | 3736 | 1463966928412 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:48 INFO - PROCESS | 3736 | 1463966928563 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 18:28:48 INFO - PROCESS | 3736 | 1463966928756 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 3736 | ++DOCSHELL 2204E400 == 121 [pid = 3736] [id = 519] 18:28:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 292 (23162C00) [pid = 3736] [serial = 1557] [outer = 00000000] 18:28:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 293 (2316FC00) [pid = 3736] [serial = 1558] [outer = 23162C00] 18:28:48 INFO - PROCESS | 3736 | 1463966928813 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 294 (23DF8000) [pid = 3736] [serial = 1559] [outer = 23162C00] 18:28:49 INFO - PROCESS | 3736 | 1463966929420 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1071ms 18:28:49 INFO - PROCESS | 3736 | 1463966929470 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 3736 | 1463966929474 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 18:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:28:49 INFO - PROCESS | 3736 | 1463966929477 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 3736 | 1463966929479 Marionette TRACE conn6 <- [1,2042,null,{}] 18:28:49 INFO - PROCESS | 3736 | 1463966929483 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 3736 | 1463966929627 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 18:28:49 INFO - PROCESS | 3736 | 1463966929827 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 3736 | ++DOCSHELL 24185000 == 122 [pid = 3736] [id = 520] 18:28:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 295 (241D1800) [pid = 3736] [serial = 1560] [outer = 00000000] 18:28:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 296 (249B0C00) [pid = 3736] [serial = 1561] [outer = 241D1800] 18:28:49 INFO - PROCESS | 3736 | 1463966929881 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 297 (24EB8C00) [pid = 3736] [serial = 1562] [outer = 241D1800] 18:28:50 INFO - PROCESS | 3736 | 1463966930484 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1067ms 18:28:50 INFO - PROCESS | 3736 | 1463966930547 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 3736 | 1463966930550 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 18:28:50 INFO - PROCESS | 3736 | 1463966930553 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:28:50 INFO - PROCESS | 3736 | 1463966930555 Marionette TRACE conn6 <- [1,2046,null,{}] 18:28:50 INFO - PROCESS | 3736 | 1463966930559 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 3736 | 1463966930698 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 18:28:50 INFO - PROCESS | 3736 | 1463966930899 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 3736 | ++DOCSHELL 24EB4400 == 123 [pid = 3736] [id = 521] 18:28:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 298 (24EB8000) [pid = 3736] [serial = 1563] [outer = 00000000] 18:28:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 299 (2522A000) [pid = 3736] [serial = 1564] [outer = 24EB8000] 18:28:50 INFO - PROCESS | 3736 | 1463966930959 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 300 (2526A000) [pid = 3736] [serial = 1565] [outer = 24EB8000] 18:28:51 INFO - PROCESS | 3736 | 1463966931593 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1066ms 18:28:51 INFO - PROCESS | 3736 | 1463966931633 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 3736 | 1463966931635 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 18:28:51 INFO - PROCESS | 3736 | 1463966931639 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 3736 | 1463966931641 Marionette TRACE conn6 <- [1,2050,null,{}] 18:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:28:51 INFO - PROCESS | 3736 | 1463966931644 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 3736 | 1463966931790 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 18:28:51 INFO - PROCESS | 3736 | 1463966931994 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 3736 | ++DOCSHELL 2529AC00 == 124 [pid = 3736] [id = 522] 18:28:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 301 (2737EC00) [pid = 3736] [serial = 1566] [outer = 00000000] 18:28:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 302 (2801CC00) [pid = 3736] [serial = 1567] [outer = 2737EC00] 18:28:52 INFO - PROCESS | 3736 | 1463966932052 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 303 (28302C00) [pid = 3736] [serial = 1568] [outer = 2737EC00] 18:28:52 INFO - PROCESS | 3736 | 1463966932688 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1125ms 18:28:52 INFO - PROCESS | 3736 | 1463966932783 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 3736 | 1463966932786 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 18:28:52 INFO - PROCESS | 3736 | 1463966932791 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 3736 | 1463966932793 Marionette TRACE conn6 <- [1,2054,null,{}] 18:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:28:52 INFO - PROCESS | 3736 | 1463966932797 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:52 INFO - PROCESS | 3736 | 1463966932935 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 18:28:53 INFO - PROCESS | 3736 | 1463966933136 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 3736 | ++DOCSHELL 26937800 == 125 [pid = 3736] [id = 523] 18:28:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 304 (26938400) [pid = 3736] [serial = 1569] [outer = 00000000] 18:28:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 305 (2693FC00) [pid = 3736] [serial = 1570] [outer = 26938400] 18:28:53 INFO - PROCESS | 3736 | 1463966933192 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 306 (26941C00) [pid = 3736] [serial = 1571] [outer = 26938400] 18:28:53 INFO - PROCESS | 3736 | 1463966933799 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1072ms 18:28:53 INFO - PROCESS | 3736 | 1463966933870 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 18:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:28:53 INFO - PROCESS | 3736 | 1463966933872 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 18:28:53 INFO - PROCESS | 3736 | 1463966933875 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 3736 | 1463966933877 Marionette TRACE conn6 <- [1,2058,null,{}] 18:28:53 INFO - PROCESS | 3736 | 1463966933881 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 3736 | 1463966934018 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 18:28:54 INFO - PROCESS | 3736 | 1463966934220 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 3736 | ++DOCSHELL 2693E800 == 126 [pid = 3736] [id = 524] 18:28:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 307 (2693F400) [pid = 3736] [serial = 1572] [outer = 00000000] 18:28:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 308 (28309800) [pid = 3736] [serial = 1573] [outer = 2693F400] 18:28:54 INFO - PROCESS | 3736 | 1463966934273 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 309 (2830E400) [pid = 3736] [serial = 1574] [outer = 2693F400] 18:28:54 INFO - PROCESS | 3736 | 1463966934898 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1067ms 18:28:54 INFO - PROCESS | 3736 | 1463966934946 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 3736 | 1463966934949 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 18:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:28:54 INFO - PROCESS | 3736 | 1463966934952 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 3736 | 1463966934954 Marionette TRACE conn6 <- [1,2062,null,{}] 18:28:54 INFO - PROCESS | 3736 | 1463966934958 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 3736 | 1463966935094 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 18:28:55 INFO - PROCESS | 3736 | 1463966935307 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 3736 | ++DOCSHELL 28308400 == 127 [pid = 3736] [id = 525] 18:28:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 310 (28309400) [pid = 3736] [serial = 1575] [outer = 00000000] 18:28:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 311 (2868D400) [pid = 3736] [serial = 1576] [outer = 28309400] 18:28:55 INFO - PROCESS | 3736 | 1463966935362 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 312 (29485400) [pid = 3736] [serial = 1577] [outer = 28309400] 18:28:55 INFO - PROCESS | 3736 | 1463966935954 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1066ms 18:28:56 INFO - PROCESS | 3736 | 1463966936023 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 3736 | 1463966936025 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 18:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:28:56 INFO - PROCESS | 3736 | 1463966936028 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 3736 | 1463966936030 Marionette TRACE conn6 <- [1,2066,null,{}] 18:28:56 INFO - PROCESS | 3736 | 1463966936034 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:56 INFO - PROCESS | 3736 | 1463966936165 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 18:28:56 INFO - PROCESS | 3736 | 1463966936376 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 3736 | ++DOCSHELL 28688400 == 128 [pid = 3736] [id = 526] 18:28:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 313 (2868D000) [pid = 3736] [serial = 1578] [outer = 00000000] 18:28:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 314 (2948D000) [pid = 3736] [serial = 1579] [outer = 2868D000] 18:28:56 INFO - PROCESS | 3736 | 1463966936431 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (2948DC00) [pid = 3736] [serial = 1580] [outer = 2868D000] 18:28:57 INFO - PROCESS | 3736 | 1463966937064 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1067ms 18:28:57 INFO - PROCESS | 3736 | 1463966937103 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 3736 | 1463966937106 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 18:28:57 INFO - PROCESS | 3736 | 1463966937110 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:28:57 INFO - PROCESS | 3736 | 1463966937112 Marionette TRACE conn6 <- [1,2070,null,{}] 18:28:57 INFO - PROCESS | 3736 | 1463966937116 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 3736 | 1463966937275 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 18:28:57 INFO - PROCESS | 3736 | 1463966937496 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 3736 | ++DOCSHELL 29BCFC00 == 129 [pid = 3736] [id = 527] 18:28:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (2A8E0800) [pid = 3736] [serial = 1581] [outer = 00000000] 18:28:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (2ACBE400) [pid = 3736] [serial = 1582] [outer = 2A8E0800] 18:28:57 INFO - PROCESS | 3736 | 1463966937560 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 318 (2ACC6400) [pid = 3736] [serial = 1583] [outer = 2A8E0800] 18:28:58 INFO - PROCESS | 3736 | 1463966938182 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1116ms 18:28:58 INFO - PROCESS | 3736 | 1463966938231 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 3736 | 1463966938233 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 18:28:58 INFO - PROCESS | 3736 | 1463966938236 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:28:58 INFO - PROCESS | 3736 | 1463966938238 Marionette TRACE conn6 <- [1,2074,null,{}] 18:28:58 INFO - PROCESS | 3736 | 1463966938242 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 3736 | 1463966938381 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 18:28:58 INFO - PROCESS | 3736 | 1463966938588 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 3736 | ++DOCSHELL 2A8EA800 == 130 [pid = 3736] [id = 528] 18:28:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 319 (2ACC1C00) [pid = 3736] [serial = 1584] [outer = 00000000] 18:28:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (2CA03800) [pid = 3736] [serial = 1585] [outer = 2ACC1C00] 18:28:58 INFO - PROCESS | 3736 | 1463966938644 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (2CA04400) [pid = 3736] [serial = 1586] [outer = 2ACC1C00] 18:28:59 INFO - PROCESS | 3736 | 1463966939254 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1073ms 18:28:59 INFO - PROCESS | 3736 | 1463966939314 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 3736 | 1463966939316 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 18:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:28:59 INFO - PROCESS | 3736 | 1463966939319 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 3736 | 1463966939323 Marionette TRACE conn6 <- [1,2078,null,{}] 18:28:59 INFO - PROCESS | 3736 | 1463966939327 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:59 INFO - PROCESS | 3736 | 1463966939465 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 18:28:59 INFO - PROCESS | 3736 | 1463966939666 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 3736 | ++DOCSHELL 16C7BC00 == 131 [pid = 3736] [id = 529] 18:28:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (18F73C00) [pid = 3736] [serial = 1587] [outer = 00000000] 18:28:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (20866000) [pid = 3736] [serial = 1588] [outer = 18F73C00] 18:28:59 INFO - PROCESS | 3736 | 1463966939721 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 324 (212F3800) [pid = 3736] [serial = 1589] [outer = 18F73C00] 18:29:00 INFO - PROCESS | 3736 | 1463966940343 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1078ms 18:29:00 INFO - PROCESS | 3736 | 1463966940402 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 3736 | 1463966940404 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 18:29:00 INFO - PROCESS | 3736 | 1463966940407 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 3736 | 1463966940409 Marionette TRACE conn6 <- [1,2082,null,{}] 18:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:29:00 INFO - PROCESS | 3736 | 1463966940413 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 3736 | 1463966940552 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 18:29:00 INFO - PROCESS | 3736 | 1463966940772 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 3736 | ++DOCSHELL 27383400 == 132 [pid = 3736] [id = 530] 18:29:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 325 (2CA0C800) [pid = 3736] [serial = 1590] [outer = 00000000] 18:29:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 326 (2CAEB800) [pid = 3736] [serial = 1591] [outer = 2CA0C800] 18:29:00 INFO - PROCESS | 3736 | 1463966940831 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 327 (2CAED400) [pid = 3736] [serial = 1592] [outer = 2CA0C800] 18:29:01 INFO - PROCESS | 3736 | 1463966941535 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1175ms 18:29:01 INFO - PROCESS | 3736 | 1463966941588 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 18:29:01 INFO - PROCESS | 3736 | 1463966941590 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 18:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:29:01 INFO - PROCESS | 3736 | 1463966941594 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:29:01 INFO - PROCESS | 3736 | 1463966941596 Marionette TRACE conn6 <- [1,2086,null,{}] 18:29:01 INFO - PROCESS | 3736 | 1463966941599 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:01 INFO - PROCESS | 3736 | 1463966941744 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 18:29:01 INFO - PROCESS | 3736 | 1463966941952 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 3736 | ++DOCSHELL 11F06000 == 133 [pid = 3736] [id = 531] 18:29:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 328 (11F6EC00) [pid = 3736] [serial = 1593] [outer = 00000000] 18:29:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 329 (190EAC00) [pid = 3736] [serial = 1594] [outer = 11F6EC00] 18:29:01 INFO - PROCESS | 3736 | 1463966942006 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 330 (1A2E2000) [pid = 3736] [serial = 1595] [outer = 11F6EC00] 18:29:02 INFO - PROCESS | 3736 | 1463966942675 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1126ms 18:29:02 INFO - PROCESS | 3736 | 1463966942723 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 3736 | 1463966942726 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 18:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:29:02 INFO - PROCESS | 3736 | 1463966942729 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 3736 | 1463966942731 Marionette TRACE conn6 <- [1,2090,null,{}] 18:29:02 INFO - PROCESS | 3736 | 1463966942752 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 3736 | 1463966942946 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 18:29:03 INFO - PROCESS | 3736 | 1463966943098 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 3736 | ++DOCSHELL 1CE61800 == 134 [pid = 3736] [id = 532] 18:29:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 331 (1DFA7800) [pid = 3736] [serial = 1596] [outer = 00000000] 18:29:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 332 (21267800) [pid = 3736] [serial = 1597] [outer = 1DFA7800] 18:29:03 INFO - PROCESS | 3736 | 1463966943155 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 333 (2316B000) [pid = 3736] [serial = 1598] [outer = 1DFA7800] 18:29:04 INFO - PROCESS | 3736 | 1463966944140 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1483ms 18:29:04 INFO - PROCESS | 3736 | 1463966944216 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 3736 | 1463966944220 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 18:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:29:04 INFO - PROCESS | 3736 | 1463966944225 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 3736 | 1463966944229 Marionette TRACE conn6 <- [1,2094,null,{}] 18:29:04 INFO - PROCESS | 3736 | 1463966944236 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 3736 | 1463966944386 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 18:29:04 INFO - PROCESS | 3736 | 1463966944595 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 3736 | ++DOCSHELL 0E23D400 == 135 [pid = 3736] [id = 533] 18:29:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 334 (0E242800) [pid = 3736] [serial = 1599] [outer = 00000000] 18:29:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 335 (1400D400) [pid = 3736] [serial = 1600] [outer = 0E242800] 18:29:04 INFO - PROCESS | 3736 | 1463966944644 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 336 (16C2B400) [pid = 3736] [serial = 1601] [outer = 0E242800] 18:29:05 INFO - PROCESS | 3736 | 1463966945263 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1078ms 18:29:05 INFO - PROCESS | 3736 | 1463966945305 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 3736 | 1463966945310 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 18:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:29:05 INFO - PROCESS | 3736 | 1463966945316 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 3736 | 1463966945318 Marionette TRACE conn6 <- [1,2098,null,{}] 18:29:05 INFO - PROCESS | 3736 | 1463966945322 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:05 INFO - PROCESS | 3736 | 1463966945449 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 18:29:05 INFO - PROCESS | 3736 | 1463966945658 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 3736 | ++DOCSHELL 18344400 == 136 [pid = 3736] [id = 534] 18:29:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 337 (190EF400) [pid = 3736] [serial = 1602] [outer = 00000000] 18:29:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 338 (1B61AC00) [pid = 3736] [serial = 1603] [outer = 190EF400] 18:29:05 INFO - PROCESS | 3736 | 1463966945708 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 339 (1D5A9000) [pid = 3736] [serial = 1604] [outer = 190EF400] 18:29:06 INFO - PROCESS | 3736 | 1463966946347 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1077ms 18:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:29:06 INFO - PROCESS | 3736 | 1463966946396 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 3736 | 1463966946399 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 18:29:06 INFO - PROCESS | 3736 | 1463966946402 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 3736 | 1463966946406 Marionette TRACE conn6 <- [1,2102,null,{}] 18:29:06 INFO - PROCESS | 3736 | 1463966946417 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 3736 | 1463966946557 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 21FA9C00 == 135 [pid = 3736] [id = 225] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 18348800 == 134 [pid = 3736] [id = 454] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 1FF2FC00 == 133 [pid = 3736] [id = 515] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 0E7E3C00 == 132 [pid = 3736] [id = 514] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 1E931C00 == 131 [pid = 3736] [id = 513] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 1B61B800 == 130 [pid = 3736] [id = 512] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 1A69D000 == 129 [pid = 3736] [id = 511] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 190EB400 == 128 [pid = 3736] [id = 510] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 11945C00 == 127 [pid = 3736] [id = 509] 18:29:06 INFO - PROCESS | 3736 | --DOMWINDOW == 338 (21B24000) [pid = 3736] [serial = 1471] [outer = 00000000] [url = about:blank] 18:29:06 INFO - PROCESS | 3736 | --DOMWINDOW == 337 (252A3400) [pid = 3736] [serial = 1426] [outer = 00000000] [url = about:blank] 18:29:06 INFO - PROCESS | 3736 | --DOMWINDOW == 336 (2316C400) [pid = 3736] [serial = 1435] [outer = 00000000] [url = about:blank] 18:29:06 INFO - PROCESS | 3736 | --DOMWINDOW == 335 (24EBF000) [pid = 3736] [serial = 1432] [outer = 00000000] [url = about:blank] 18:29:06 INFO - PROCESS | 3736 | --DOMWINDOW == 334 (18F65400) [pid = 3736] [serial = 1438] [outer = 00000000] [url = about:blank] 18:29:06 INFO - PROCESS | 3736 | --DOMWINDOW == 333 (226C6400) [pid = 3736] [serial = 1429] [outer = 00000000] [url = about:blank] 18:29:06 INFO - PROCESS | 3736 | 1463966946931 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 17A72400 == 126 [pid = 3736] [id = 508] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 15018C00 == 125 [pid = 3736] [id = 507] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 28692C00 == 124 [pid = 3736] [id = 501] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 24EB5C00 == 123 [pid = 3736] [id = 500] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 26969400 == 122 [pid = 3736] [id = 499] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 2491B000 == 121 [pid = 3736] [id = 498] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 26960C00 == 120 [pid = 3736] [id = 497] 18:29:06 INFO - PROCESS | 3736 | --DOCSHELL 24ED6000 == 119 [pid = 3736] [id = 496] 18:29:06 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE5000 == 120 [pid = 3736] [id = 535] 18:29:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 334 (0D5E9000) [pid = 3736] [serial = 1605] [outer = 00000000] 18:29:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 335 (0DE6C400) [pid = 3736] [serial = 1606] [outer = 0D5E9000] 18:29:07 INFO - PROCESS | 3736 | 1463966947030 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 336 (0E7E3C00) [pid = 3736] [serial = 1607] [outer = 0D5E9000] 18:29:07 INFO - PROCESS | 3736 | --DOCSHELL 24EB8400 == 119 [pid = 3736] [id = 495] 18:29:07 INFO - PROCESS | 3736 | --DOCSHELL 23DEE000 == 118 [pid = 3736] [id = 494] 18:29:07 INFO - PROCESS | 3736 | --DOCSHELL 2125E800 == 117 [pid = 3736] [id = 493] 18:29:07 INFO - PROCESS | 3736 | --DOCSHELL 17B6CC00 == 116 [pid = 3736] [id = 492] 18:29:07 INFO - PROCESS | 3736 | --DOCSHELL 0ECA0400 == 115 [pid = 3736] [id = 491] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 335 (21219C00) [pid = 3736] [serial = 1469] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 334 (1E935C00) [pid = 3736] [serial = 1460] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 333 (1B618C00) [pid = 3736] [serial = 1456] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 332 (0F0A9C00) [pid = 3736] [serial = 1402] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 331 (1C61D800) [pid = 3736] [serial = 1457] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 330 (17B6C400) [pid = 3736] [serial = 1450] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 329 (180DC000) [pid = 3736] [serial = 1405] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 328 (1AE2FC00) [pid = 3736] [serial = 1453] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 327 (241D1000) [pid = 3736] [serial = 1417] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 326 (1E94A800) [pid = 3736] [serial = 1441] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 325 (1E923800) [pid = 3736] [serial = 1459] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 324 (20862400) [pid = 3736] [serial = 1463] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 323 (1F02E800) [pid = 3736] [serial = 1462] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 322 (1B45B000) [pid = 3736] [serial = 1466] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 321 (22043800) [pid = 3736] [serial = 1414] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 320 (1B2ADC00) [pid = 3736] [serial = 1454] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 319 (18E53C00) [pid = 3736] [serial = 1465] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 318 (27686C00) [pid = 3736] [serial = 1423] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 317 (20D58C00) [pid = 3736] [serial = 1468] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 316 (11F63000) [pid = 3736] [serial = 1448] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (1FF94400) [pid = 3736] [serial = 1408] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 314 (18E5A400) [pid = 3736] [serial = 1451] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 313 (1EA61400) [pid = 3736] [serial = 1411] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 312 (0E462C00) [pid = 3736] [serial = 1447] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 311 (1834E000) [pid = 3736] [serial = 1445] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 310 (25224800) [pid = 3736] [serial = 1420] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 309 (17A42400) [pid = 3736] [serial = 1444] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | --DOMWINDOW == 308 (20D58800) [pid = 3736] [serial = 1400] [outer = 00000000] [url = about:blank] 18:29:07 INFO - PROCESS | 3736 | 1463966947517 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1172ms 18:29:07 INFO - PROCESS | 3736 | 1463966947578 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 3736 | 1463966947580 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 18:29:07 INFO - PROCESS | 3736 | 1463966947583 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - PROCESS | 3736 | 1463966947585 Marionette TRACE conn6 <- [1,2106,null,{}] 18:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:29:07 INFO - PROCESS | 3736 | 1463966947589 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 3736 | 1463966947710 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 18:29:07 INFO - PROCESS | 3736 | 1463966947721 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 3736 | ++DOCSHELL 16C31000 == 116 [pid = 3736] [id = 536] 18:29:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 309 (16C55400) [pid = 3736] [serial = 1608] [outer = 00000000] 18:29:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 310 (18E56000) [pid = 3736] [serial = 1609] [outer = 16C55400] 18:29:07 INFO - PROCESS | 3736 | 1463966947767 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 311 (190E3000) [pid = 3736] [serial = 1610] [outer = 16C55400] 18:29:08 INFO - PROCESS | 3736 | 1463966948303 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 18:29:08 INFO - PROCESS | 3736 | 1463966948358 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 18:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:29:08 INFO - PROCESS | 3736 | 1463966948360 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 18:29:08 INFO - PROCESS | 3736 | 1463966948363 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 3736 | 1463966948365 Marionette TRACE conn6 <- [1,2110,null,{}] 18:29:08 INFO - PROCESS | 3736 | 1463966948369 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 3736 | 1463966948482 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 18:29:08 INFO - PROCESS | 3736 | 1463966948656 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 3736 | ++DOCSHELL 13F3B400 == 117 [pid = 3736] [id = 537] 18:29:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 312 (18348800) [pid = 3736] [serial = 1611] [outer = 00000000] 18:29:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 313 (1B302800) [pid = 3736] [serial = 1612] [outer = 18348800] 18:29:08 INFO - PROCESS | 3736 | 1463966948704 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 314 (1B61FC00) [pid = 3736] [serial = 1613] [outer = 18348800] 18:29:09 INFO - PROCESS | 3736 | 1463966949153 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 830ms 18:29:09 INFO - PROCESS | 3736 | 1463966949194 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 3736 | 1463966949196 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 18:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:29:09 INFO - PROCESS | 3736 | 1463966949205 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 3736 | 1463966949207 Marionette TRACE conn6 <- [1,2114,null,{}] 18:29:09 INFO - PROCESS | 3736 | 1463966949215 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:09 INFO - PROCESS | 3736 | 1463966949400 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 18:29:09 INFO - PROCESS | 3736 | 1463966949428 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 3736 | ++DOCSHELL 1EA61800 == 118 [pid = 3736] [id = 538] 18:29:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (1FF2B800) [pid = 3736] [serial = 1614] [outer = 00000000] 18:29:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (1FF94400) [pid = 3736] [serial = 1615] [outer = 1FF2B800] 18:29:09 INFO - PROCESS | 3736 | 1463966949484 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (210A3400) [pid = 3736] [serial = 1616] [outer = 1FF2B800] 18:29:10 INFO - PROCESS | 3736 | 1463966950012 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 890ms 18:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:29:10 INFO - PROCESS | 3736 | 1463966950064 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 3736 | 1463966950066 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 18:29:10 INFO - PROCESS | 3736 | 1463966950069 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 3736 | 1463966950071 Marionette TRACE conn6 <- [1,2118,null,{}] 18:29:10 INFO - PROCESS | 3736 | 1463966950074 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 3736 | 1463966950250 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 18:29:10 INFO - PROCESS | 3736 | 1463966950275 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 3736 | ++DOCSHELL 21219C00 == 119 [pid = 3736] [id = 539] 18:29:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 318 (212F3400) [pid = 3736] [serial = 1617] [outer = 00000000] 18:29:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 319 (226C6400) [pid = 3736] [serial = 1618] [outer = 212F3400] 18:29:10 INFO - PROCESS | 3736 | 1463966950322 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (2316E000) [pid = 3736] [serial = 1619] [outer = 212F3400] 18:29:10 INFO - PROCESS | 3736 | 1463966950822 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 3736 | 1463966950842 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 18:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:29:10 INFO - PROCESS | 3736 | 1463966950845 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 3736 | 1463966950847 Marionette TRACE conn6 <- [1,2122,null,{}] 18:29:10 INFO - PROCESS | 3736 | 1463966950857 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 3736 | 1463966951033 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 18:29:11 INFO - PROCESS | 3736 | 1463966951055 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 3736 | ++DOCSHELL 22049000 == 120 [pid = 3736] [id = 540] 18:29:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (226C6000) [pid = 3736] [serial = 1620] [outer = 00000000] 18:29:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (2491DC00) [pid = 3736] [serial = 1621] [outer = 226C6000] 18:29:11 INFO - PROCESS | 3736 | 1463966951103 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (24924C00) [pid = 3736] [serial = 1622] [outer = 226C6000] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 322 (1B09AC00) [pid = 3736] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 321 (190EF000) [pid = 3736] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 320 (122AD400) [pid = 3736] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 319 (12241800) [pid = 3736] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 318 (1FF30000) [pid = 3736] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 317 (17A7E800) [pid = 3736] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 316 (15019800) [pid = 3736] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (0D574C00) [pid = 3736] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 314 (0D535800) [pid = 3736] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 313 (1CE63000) [pid = 3736] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:29:11 INFO - PROCESS | 3736 | --DOMWINDOW == 312 (1E939000) [pid = 3736] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:29:11 INFO - PROCESS | 3736 | 1463966951988 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1178ms 18:29:12 INFO - PROCESS | 3736 | 1463966952027 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 3736 | 1463966952030 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 18:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:29:12 INFO - PROCESS | 3736 | 1463966952033 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 3736 | 1463966952035 Marionette TRACE conn6 <- [1,2126,null,{}] 18:29:12 INFO - PROCESS | 3736 | 1463966952038 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:12 INFO - PROCESS | 3736 | 1463966952158 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 18:29:12 INFO - PROCESS | 3736 | 1463966952165 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 3736 | ++DOCSHELL 17A7E800 == 121 [pid = 3736] [id = 541] 18:29:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 313 (1B097C00) [pid = 3736] [serial = 1623] [outer = 00000000] 18:29:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 314 (23D42C00) [pid = 3736] [serial = 1624] [outer = 1B097C00] 18:29:12 INFO - PROCESS | 3736 | 1463966952223 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (241D1C00) [pid = 3736] [serial = 1625] [outer = 1B097C00] 18:29:13 INFO - PROCESS | 3736 | 1463966953096 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1126ms 18:29:13 INFO - PROCESS | 3736 | 1463966953161 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 3736 | 1463966953166 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 18:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:29:13 INFO - PROCESS | 3736 | 1463966953171 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 3736 | 1463966953176 Marionette TRACE conn6 <- [1,2130,null,{}] 18:29:13 INFO - PROCESS | 3736 | 1463966953181 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:13 INFO - PROCESS | 3736 | 1463966953346 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 18:29:13 INFO - PROCESS | 3736 | 1463966953551 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 3736 | ++DOCSHELL 11F63C00 == 122 [pid = 3736] [id = 542] 18:29:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (13344800) [pid = 3736] [serial = 1626] [outer = 00000000] 18:29:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (17B70400) [pid = 3736] [serial = 1627] [outer = 13344800] 18:29:13 INFO - PROCESS | 3736 | 1463966953615 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 318 (190ED000) [pid = 3736] [serial = 1628] [outer = 13344800] 18:29:14 INFO - PROCESS | 3736 | 1463966954266 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 3736 | 1463966954306 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 18:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:29:14 INFO - PROCESS | 3736 | 1463966954313 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 3736 | 1463966954315 Marionette TRACE conn6 <- [1,2134,null,{}] 18:29:14 INFO - PROCESS | 3736 | 1463966954320 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 3736 | 1463966954499 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 18:29:14 INFO - PROCESS | 3736 | 1463966954709 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 3736 | ++DOCSHELL 1E923800 == 123 [pid = 3736] [id = 543] 18:29:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 319 (1E927400) [pid = 3736] [serial = 1629] [outer = 00000000] 18:29:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (1EA66400) [pid = 3736] [serial = 1630] [outer = 1E927400] 18:29:14 INFO - PROCESS | 3736 | 1463966954764 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (2086F000) [pid = 3736] [serial = 1631] [outer = 1E927400] 18:29:15 INFO - PROCESS | 3736 | 1463966955443 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 3736 | 1463966955490 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 18:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:29:15 INFO - PROCESS | 3736 | 1463966955494 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 3736 | 1463966955498 Marionette TRACE conn6 <- [1,2138,null,{}] 18:29:15 INFO - PROCESS | 3736 | 1463966955523 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 3736 | 1463966955729 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 18:29:15 INFO - PROCESS | 3736 | 1463966955884 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 3736 | ++DOCSHELL 2526C800 == 124 [pid = 3736] [id = 544] 18:29:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (2526FC00) [pid = 3736] [serial = 1632] [outer = 00000000] 18:29:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (252A5400) [pid = 3736] [serial = 1633] [outer = 2526FC00] 18:29:15 INFO - PROCESS | 3736 | 1463966955949 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 324 (26960400) [pid = 3736] [serial = 1634] [outer = 2526FC00] 18:29:16 INFO - PROCESS | 3736 | 1463966956544 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 18:29:16 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:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1126ms 18:29:16 INFO - PROCESS | 3736 | 1463966956623 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 3736 | 1463966956626 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 18:29:16 INFO - PROCESS | 3736 | 1463966956629 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:29:16 INFO - PROCESS | 3736 | 1463966956631 Marionette TRACE conn6 <- [1,2142,null,{}] 18:29:16 INFO - PROCESS | 3736 | 1463966956635 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 3736 | 1463966956850 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 18:29:17 INFO - PROCESS | 3736 | 1463966957001 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 3736 | ++DOCSHELL 27380C00 == 125 [pid = 3736] [id = 545] 18:29:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 325 (27683C00) [pid = 3736] [serial = 1635] [outer = 00000000] 18:29:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 326 (28015000) [pid = 3736] [serial = 1636] [outer = 27683C00] 18:29:17 INFO - PROCESS | 3736 | 1463966957064 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 327 (2830FC00) [pid = 3736] [serial = 1637] [outer = 27683C00] 18:29:17 INFO - PROCESS | 3736 | 1463966957635 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1075ms 18:29:17 INFO - PROCESS | 3736 | 1463966957708 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 3736 | 1463966957711 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 18:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:29:17 INFO - PROCESS | 3736 | 1463966957714 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 3736 | 1463966957717 Marionette TRACE conn6 <- [1,2146,null,{}] 18:29:17 INFO - PROCESS | 3736 | 1463966957720 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 3736 | 1463966957853 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 18:29:18 INFO - PROCESS | 3736 | 1463966958053 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 3736 | ++DOCSHELL 28012400 == 126 [pid = 3736] [id = 546] 18:29:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 328 (28567000) [pid = 3736] [serial = 1638] [outer = 00000000] 18:29:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 329 (29511C00) [pid = 3736] [serial = 1639] [outer = 28567000] 18:29:18 INFO - PROCESS | 3736 | 1463966958109 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 330 (29515C00) [pid = 3736] [serial = 1640] [outer = 28567000] 18:29:18 INFO - PROCESS | 3736 | 1463966958777 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1119ms 18:29:18 INFO - PROCESS | 3736 | 1463966958838 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 3736 | 1463966958840 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 18:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:29:18 INFO - PROCESS | 3736 | 1463966958844 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 3736 | 1463966958846 Marionette TRACE conn6 <- [1,2150,null,{}] 18:29:18 INFO - PROCESS | 3736 | 1463966958850 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:19 INFO - PROCESS | 3736 | 1463966959011 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 18:29:19 INFO - PROCESS | 3736 | 1463966959212 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 3736 | ++DOCSHELL 2868A400 == 127 [pid = 3736] [id = 547] 18:29:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 331 (29491000) [pid = 3736] [serial = 1641] [outer = 00000000] 18:29:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 332 (2A82B400) [pid = 3736] [serial = 1642] [outer = 29491000] 18:29:19 INFO - PROCESS | 3736 | 1463966959266 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 333 (2A8DC400) [pid = 3736] [serial = 1643] [outer = 29491000] 18:29:19 INFO - PROCESS | 3736 | 1463966959827 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1019ms 18:29:19 INFO - PROCESS | 3736 | 1463966959866 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 3736 | 1463966959869 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 18:29:19 INFO - PROCESS | 3736 | 1463966959872 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:29:19 INFO - PROCESS | 3736 | 1463966959874 Marionette TRACE conn6 <- [1,2154,null,{}] 18:29:19 INFO - PROCESS | 3736 | 1463966959878 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 3736 | 1463966960014 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 18:29:20 INFO - PROCESS | 3736 | 1463966960223 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 3736 | ++DOCSHELL 2951C800 == 128 [pid = 3736] [id = 548] 18:29:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 334 (295E3800) [pid = 3736] [serial = 1644] [outer = 00000000] 18:29:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 335 (295EA400) [pid = 3736] [serial = 1645] [outer = 295E3800] 18:29:20 INFO - PROCESS | 3736 | 1463966960276 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 336 (295EC400) [pid = 3736] [serial = 1646] [outer = 295E3800] 18:29:20 INFO - PROCESS | 3736 | 1463966960856 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1016ms 18:29:20 INFO - PROCESS | 3736 | 1463966960893 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 3736 | 1463966960896 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 18:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:29:20 INFO - PROCESS | 3736 | 1463966960899 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 3736 | 1463966960901 Marionette TRACE conn6 <- [1,2158,null,{}] 18:29:20 INFO - PROCESS | 3736 | 1463966960905 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 3736 | 1463966961042 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 18:29:21 INFO - PROCESS | 3736 | 1463966961226 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 3736 | ++DOCSHELL 295E8800 == 129 [pid = 3736] [id = 549] 18:29:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 337 (295E9C00) [pid = 3736] [serial = 1647] [outer = 00000000] 18:29:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 338 (2ACBFC00) [pid = 3736] [serial = 1648] [outer = 295E9C00] 18:29:21 INFO - PROCESS | 3736 | 1463966961283 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 339 (2ACC4800) [pid = 3736] [serial = 1649] [outer = 295E9C00] 18:29:21 INFO - PROCESS | 3736 | 1463966961896 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1016ms 18:29:21 INFO - PROCESS | 3736 | 1463966961918 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 3736 | 1463966961921 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 18:29:21 INFO - PROCESS | 3736 | 1463966961924 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:29:21 INFO - PROCESS | 3736 | 1463966961926 Marionette TRACE conn6 <- [1,2162,null,{}] 18:29:21 INFO - PROCESS | 3736 | 1463966961930 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:22 INFO - PROCESS | 3736 | 1463966962067 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 18:29:22 INFO - PROCESS | 3736 | 1463966962292 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 3736 | ++DOCSHELL 2ACBF000 == 130 [pid = 3736] [id = 550] 18:29:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 340 (2ACBF800) [pid = 3736] [serial = 1650] [outer = 00000000] 18:29:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 341 (2B2B0C00) [pid = 3736] [serial = 1651] [outer = 2ACBF800] 18:29:22 INFO - PROCESS | 3736 | 1463966962352 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 342 (28685800) [pid = 3736] [serial = 1652] [outer = 2ACBF800] 18:29:22 INFO - PROCESS | 3736 | 1463966962949 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1067ms 18:29:23 INFO - PROCESS | 3736 | 1463966963005 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 3736 | 1463966963007 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 18:29:23 INFO - PROCESS | 3736 | 1463966963011 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 3736 | 1463966963013 Marionette TRACE conn6 <- [1,2166,null,{}] 18:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:29:23 INFO - PROCESS | 3736 | 1463966963017 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:23 INFO - PROCESS | 3736 | 1463966963178 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 18:29:23 INFO - PROCESS | 3736 | 1463966963396 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 3736 | ++DOCSHELL 27684C00 == 131 [pid = 3736] [id = 551] 18:29:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 343 (2A841800) [pid = 3736] [serial = 1653] [outer = 00000000] 18:29:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 344 (2A848400) [pid = 3736] [serial = 1654] [outer = 2A841800] 18:29:23 INFO - PROCESS | 3736 | 1463966963452 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 345 (2A849000) [pid = 3736] [serial = 1655] [outer = 2A841800] 18:29:24 INFO - PROCESS | 3736 | 1463966964026 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1071ms 18:29:24 INFO - PROCESS | 3736 | 1463966964088 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 3736 | 1463966964091 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 18:29:24 INFO - PROCESS | 3736 | 1463966964094 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:29:24 INFO - PROCESS | 3736 | 1463966964097 Marionette TRACE conn6 <- [1,2170,null,{}] 18:29:24 INFO - PROCESS | 3736 | 1463966964101 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 3736 | 1463966964264 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 18:29:24 INFO - PROCESS | 3736 | 1463966964482 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 3736 | ++DOCSHELL 2AB08000 == 132 [pid = 3736] [id = 552] 18:29:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 346 (2AB08800) [pid = 3736] [serial = 1656] [outer = 00000000] 18:29:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 347 (2AB0E800) [pid = 3736] [serial = 1657] [outer = 2AB08800] 18:29:24 INFO - PROCESS | 3736 | 1463966964585 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 348 (2B2AE400) [pid = 3736] [serial = 1658] [outer = 2AB08800] 18:29:25 INFO - PROCESS | 3736 | 1463966965257 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1230ms 18:29:25 INFO - PROCESS | 3736 | 1463966965328 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 3736 | 1463966965330 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 18:29:25 INFO - PROCESS | 3736 | 1463966965334 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:29:25 INFO - PROCESS | 3736 | 1463966965336 Marionette TRACE conn6 <- [1,2174,null,{}] 18:29:25 INFO - PROCESS | 3736 | 1463966965340 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:25 INFO - PROCESS | 3736 | 1463966965479 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 18:29:25 INFO - PROCESS | 3736 | 1463966965707 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 3736 | ++DOCSHELL 2ABA0400 == 133 [pid = 3736] [id = 553] 18:29:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 349 (2ABA1C00) [pid = 3736] [serial = 1659] [outer = 00000000] 18:29:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (2ABA8C00) [pid = 3736] [serial = 1660] [outer = 2ABA1C00] 18:29:25 INFO - PROCESS | 3736 | 1463966965765 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (2ABAAC00) [pid = 3736] [serial = 1661] [outer = 2ABA1C00] 18:29:26 INFO - PROCESS | 3736 | 1463966966397 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1128ms 18:29:26 INFO - PROCESS | 3736 | 1463966966466 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 3736 | 1463966966468 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 18:29:26 INFO - PROCESS | 3736 | 1463966966472 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:29:26 INFO - PROCESS | 3736 | 1463966966476 Marionette TRACE conn6 <- [1,2178,null,{}] 18:29:26 INFO - PROCESS | 3736 | 1463966966480 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:26 INFO - PROCESS | 3736 | 1463966966624 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 18:29:26 INFO - PROCESS | 3736 | 1463966966839 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 3736 | ++DOCSHELL 28355C00 == 134 [pid = 3736] [id = 554] 18:29:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 352 (28357000) [pid = 3736] [serial = 1662] [outer = 00000000] 18:29:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 353 (2835E400) [pid = 3736] [serial = 1663] [outer = 28357000] 18:29:26 INFO - PROCESS | 3736 | 1463966966936 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 354 (28360C00) [pid = 3736] [serial = 1664] [outer = 28357000] 18:29:27 INFO - PROCESS | 3736 | 1463966967595 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1180ms 18:29:27 INFO - PROCESS | 3736 | 1463966967656 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 3736 | 1463966967658 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 18:29:27 INFO - PROCESS | 3736 | 1463966967662 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:29:27 INFO - PROCESS | 3736 | 1463966967664 Marionette TRACE conn6 <- [1,2182,null,{}] 18:29:27 INFO - PROCESS | 3736 | 1463966967667 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:27 INFO - PROCESS | 3736 | 1463966967812 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 18:29:28 INFO - PROCESS | 3736 | 1463966968041 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 3736 | ++DOCSHELL 28362800 == 135 [pid = 3736] [id = 555] 18:29:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 355 (28363C00) [pid = 3736] [serial = 1665] [outer = 00000000] 18:29:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 356 (2ABAFC00) [pid = 3736] [serial = 1666] [outer = 28363C00] 18:29:28 INFO - PROCESS | 3736 | 1463966968100 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 357 (2B301C00) [pid = 3736] [serial = 1667] [outer = 28363C00] 18:29:28 INFO - PROCESS | 3736 | 1463966968700 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1070ms 18:29:28 INFO - PROCESS | 3736 | 1463966968736 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 3736 | 1463966968738 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 18:29:28 INFO - PROCESS | 3736 | 1463966968741 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 3736 | 1463966968743 Marionette TRACE conn6 <- [1,2186,null,{}] 18:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:29:28 INFO - PROCESS | 3736 | 1463966968747 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 3736 | 1463966968887 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 18:29:29 INFO - PROCESS | 3736 | 1463966969117 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 3736 | ++DOCSHELL 2B306000 == 136 [pid = 3736] [id = 556] 18:29:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 358 (2B307000) [pid = 3736] [serial = 1668] [outer = 00000000] 18:29:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 359 (2B30CC00) [pid = 3736] [serial = 1669] [outer = 2B307000] 18:29:29 INFO - PROCESS | 3736 | 1463966969176 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (2B30D800) [pid = 3736] [serial = 1670] [outer = 2B307000] 18:29:29 INFO - PROCESS | 3736 | 1463966969774 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1067ms 18:29:29 INFO - PROCESS | 3736 | 1463966969813 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 3736 | 1463966969815 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 18:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:29:29 INFO - PROCESS | 3736 | 1463966969819 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 3736 | 1463966969821 Marionette TRACE conn6 <- [1,2190,null,{}] 18:29:29 INFO - PROCESS | 3736 | 1463966969824 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 3736 | 1463966969968 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 18:29:30 INFO - PROCESS | 3736 | 1463966970197 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 3736 | ++DOCSHELL 2B30C800 == 137 [pid = 3736] [id = 557] 18:29:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (2B9AC800) [pid = 3736] [serial = 1671] [outer = 00000000] 18:29:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (2CA02C00) [pid = 3736] [serial = 1672] [outer = 2B9AC800] 18:29:30 INFO - PROCESS | 3736 | 1463966970256 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (2CA10400) [pid = 3736] [serial = 1673] [outer = 2B9AC800] 18:29:31 INFO - PROCESS | 3736 | 1463966970992 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1231ms 18:29:31 INFO - PROCESS | 3736 | 1463966971054 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 3736 | 1463966971057 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 18:29:31 INFO - PROCESS | 3736 | 1463966971060 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:29:31 INFO - PROCESS | 3736 | 1463966971062 Marionette TRACE conn6 <- [1,2194,null,{}] 18:29:31 INFO - PROCESS | 3736 | 1463966971066 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 3736 | 1463966971210 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 18:29:31 INFO - PROCESS | 3736 | 1463966971424 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B1C00 == 138 [pid = 3736] [id = 558] 18:29:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (0E418000) [pid = 3736] [serial = 1674] [outer = 00000000] 18:29:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (1B30E400) [pid = 3736] [serial = 1675] [outer = 0E418000] 18:29:31 INFO - PROCESS | 3736 | 1463966971477 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (1B61C400) [pid = 3736] [serial = 1676] [outer = 0E418000] 18:29:32 INFO - PROCESS | 3736 | 1463966972191 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1178ms 18:29:32 INFO - PROCESS | 3736 | 1463966972242 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 3736 | 1463966972245 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 18:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:29:32 INFO - PROCESS | 3736 | 1463966972248 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 3736 | 1463966972250 Marionette TRACE conn6 <- [1,2198,null,{}] 18:29:32 INFO - PROCESS | 3736 | 1463966972254 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 3736 | 1463966972403 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 18:29:32 INFO - PROCESS | 3736 | 1463966972619 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 3736 | ++DOCSHELL 1991E400 == 139 [pid = 3736] [id = 559] 18:29:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (1B093800) [pid = 3736] [serial = 1677] [outer = 00000000] 18:29:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (2121B800) [pid = 3736] [serial = 1678] [outer = 1B093800] 18:29:32 INFO - PROCESS | 3736 | 1463966972720 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (23168000) [pid = 3736] [serial = 1679] [outer = 1B093800] 18:29:33 INFO - PROCESS | 3736 | 1463966973399 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1176ms 18:29:33 INFO - PROCESS | 3736 | 1463966973428 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 3736 | 1463966973431 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 18:29:33 INFO - PROCESS | 3736 | 1463966973434 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:29:33 INFO - PROCESS | 3736 | 1463966973436 Marionette TRACE conn6 <- [1,2202,null,{}] 18:29:33 INFO - PROCESS | 3736 | 1463966973440 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:33 INFO - PROCESS | 3736 | 1463966973580 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 18:29:33 INFO - PROCESS | 3736 | 1463966973811 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 3736 | ++DOCSHELL 0DD37800 == 140 [pid = 3736] [id = 560] 18:29:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (12245000) [pid = 3736] [serial = 1680] [outer = 00000000] 18:29:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (28013C00) [pid = 3736] [serial = 1681] [outer = 12245000] 18:29:33 INFO - PROCESS | 3736 | 1463966973871 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 372 (2A8E4000) [pid = 3736] [serial = 1682] [outer = 12245000] 18:29:34 INFO - PROCESS | 3736 | 1463966974836 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1435ms 18:29:34 INFO - PROCESS | 3736 | 1463966974873 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 3736 | 1463966974878 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 18:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:29:34 INFO - PROCESS | 3736 | 1463966974883 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 3736 | 1463966974887 Marionette TRACE conn6 <- [1,2206,null,{}] 18:29:34 INFO - PROCESS | 3736 | 1463966974892 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:35 INFO - PROCESS | 3736 | 1463966975040 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 18:29:35 INFO - PROCESS | 3736 | 1463966975256 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B0400 == 141 [pid = 3736] [id = 561] 18:29:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 373 (0E1B1400) [pid = 3736] [serial = 1683] [outer = 00000000] 18:29:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 374 (1B401800) [pid = 3736] [serial = 1684] [outer = 0E1B1400] 18:29:35 INFO - PROCESS | 3736 | 1463966975350 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 375 (1DFA2400) [pid = 3736] [serial = 1685] [outer = 0E1B1400] 18:29:35 INFO - PROCESS | 3736 | 1463966975971 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1131ms 18:29:36 INFO - PROCESS | 3736 | 1463966976015 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 3736 | 1463966976020 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 18:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:29:36 INFO - PROCESS | 3736 | 1463966976026 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 3736 | 1463966976029 Marionette TRACE conn6 <- [1,2210,null,{}] 18:29:36 INFO - PROCESS | 3736 | 1463966976033 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 3736 | 1463966976170 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 18:29:36 INFO - PROCESS | 3736 | 1463966976443 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 3736 | ++DOCSHELL 0ECAC800 == 142 [pid = 3736] [id = 562] 18:29:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 376 (119B8800) [pid = 3736] [serial = 1686] [outer = 00000000] 18:29:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 377 (1B09B400) [pid = 3736] [serial = 1687] [outer = 119B8800] 18:29:36 INFO - PROCESS | 3736 | 1463966976495 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 378 (212EF400) [pid = 3736] [serial = 1688] [outer = 119B8800] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 1C6E7400 == 141 [pid = 3736] [id = 430] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 22049000 == 140 [pid = 3736] [id = 540] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 21219C00 == 139 [pid = 3736] [id = 539] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 1EA61800 == 138 [pid = 3736] [id = 538] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 13F3B400 == 137 [pid = 3736] [id = 537] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 16C31000 == 136 [pid = 3736] [id = 536] 18:29:36 INFO - PROCESS | 3736 | --DOMWINDOW == 377 (21FA3400) [pid = 3736] [serial = 1549] [outer = 00000000] [url = about:blank] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 0CAE5000 == 135 [pid = 3736] [id = 535] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 18344400 == 134 [pid = 3736] [id = 534] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 0E23D400 == 133 [pid = 3736] [id = 533] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 27383400 == 132 [pid = 3736] [id = 530] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 16C7BC00 == 131 [pid = 3736] [id = 529] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 2A8EA800 == 130 [pid = 3736] [id = 528] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 29BCFC00 == 129 [pid = 3736] [id = 527] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 28688400 == 128 [pid = 3736] [id = 526] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 28308400 == 127 [pid = 3736] [id = 525] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 2693E800 == 126 [pid = 3736] [id = 524] 18:29:36 INFO - PROCESS | 3736 | --DOCSHELL 26937800 == 125 [pid = 3736] [id = 523] 18:29:37 INFO - PROCESS | 3736 | --DOCSHELL 2529AC00 == 124 [pid = 3736] [id = 522] 18:29:37 INFO - PROCESS | 3736 | --DOCSHELL 24EB4400 == 123 [pid = 3736] [id = 521] 18:29:37 INFO - PROCESS | 3736 | --DOCSHELL 24185000 == 122 [pid = 3736] [id = 520] 18:29:37 INFO - PROCESS | 3736 | --DOCSHELL 2204E400 == 121 [pid = 3736] [id = 519] 18:29:37 INFO - PROCESS | 3736 | --DOCSHELL 1A0DC000 == 120 [pid = 3736] [id = 518] 18:29:37 INFO - PROCESS | 3736 | --DOCSHELL 0EC0E000 == 119 [pid = 3736] [id = 517] 18:29:37 INFO - PROCESS | 3736 | --DOCSHELL 0CC29400 == 118 [pid = 3736] [id = 14] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 376 (1D5A7000) [pid = 3736] [serial = 1537] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 375 (1EA5D800) [pid = 3736] [serial = 1540] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 374 (1B453400) [pid = 3736] [serial = 1534] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 373 (1A6A2800) [pid = 3736] [serial = 1531] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 372 (1B2AC800) [pid = 3736] [serial = 1532] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 371 (1B622C00) [pid = 3736] [serial = 1543] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 370 (1DFA8000) [pid = 3736] [serial = 1538] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 369 (15455C00) [pid = 3736] [serial = 1528] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 368 (16C2E800) [pid = 3736] [serial = 1529] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 367 (20D58000) [pid = 3736] [serial = 1546] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 366 (2316BC00) [pid = 3736] [serial = 1480] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 365 (1FF2C800) [pid = 3736] [serial = 1541] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 364 (150CB400) [pid = 3736] [serial = 1474] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 363 (241D2C00) [pid = 3736] [serial = 1483] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 362 (1B40E000) [pid = 3736] [serial = 1526] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 361 (1B095000) [pid = 3736] [serial = 1525] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 360 (18381400) [pid = 3736] [serial = 1523] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 359 (1B409400) [pid = 3736] [serial = 1477] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 358 (17A7E000) [pid = 3736] [serial = 1522] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 357 (21B21C00) [pid = 3736] [serial = 1519] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 356 (24ED7000) [pid = 3736] [serial = 1486] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 355 (2695E800) [pid = 3736] [serial = 1489] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 354 (27377800) [pid = 3736] [serial = 1492] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 353 (24923000) [pid = 3736] [serial = 1495] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 352 (28567400) [pid = 3736] [serial = 1498] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 351 (28693400) [pid = 3736] [serial = 1501] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 350 (29BD0800) [pid = 3736] [serial = 1504] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 349 (2A8DD000) [pid = 3736] [serial = 1507] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 348 (2A8EB400) [pid = 3736] [serial = 1510] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 347 (28019C00) [pid = 3736] [serial = 1513] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 346 (18F74000) [pid = 3736] [serial = 1516] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 345 (2121BC00) [pid = 3736] [serial = 1547] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 344 (1B519400) [pid = 3736] [serial = 1535] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 343 (190E7800) [pid = 3736] [serial = 1070] [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:29:37 INFO - PROCESS | 3736 | --DOMWINDOW == 342 (1E931400) [pid = 3736] [serial = 1544] [outer = 00000000] [url = about:blank] 18:29:37 INFO - PROCESS | 3736 | 1463966977256 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1275ms 18:29:37 INFO - PROCESS | 3736 | 1463966977304 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 3736 | 1463966977307 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 18:29:37 INFO - PROCESS | 3736 | 1463966977310 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:29:37 INFO - PROCESS | 3736 | 1463966977314 Marionette TRACE conn6 <- [1,2214,null,{}] 18:29:37 INFO - PROCESS | 3736 | 1463966977324 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 3736 | 1463966977452 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 18:29:37 INFO - PROCESS | 3736 | 1463966977648 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 3736 | ++DOCSHELL 0E76D800 == 119 [pid = 3736] [id = 563] 18:29:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 343 (11F63400) [pid = 3736] [serial = 1689] [outer = 00000000] 18:29:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 344 (16CBF000) [pid = 3736] [serial = 1690] [outer = 11F63400] 18:29:37 INFO - PROCESS | 3736 | 1463966977696 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 345 (1901FC00) [pid = 3736] [serial = 1691] [outer = 11F63400] 18:29:38 INFO - PROCESS | 3736 | 1463966978147 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:29:38 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:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 18:29:38 INFO - PROCESS | 3736 | 1463966978184 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 3736 | 1463966978186 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 18:29:38 INFO - PROCESS | 3736 | 1463966978190 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 3736 | 1463966978191 Marionette TRACE conn6 <- [1,2218,null,{}] 18:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:29:38 INFO - PROCESS | 3736 | 1463966978195 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:38 INFO - PROCESS | 3736 | 1463966978316 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 18:29:38 INFO - PROCESS | 3736 | 1463966978328 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 3736 | ++DOCSHELL 1A0DC000 == 120 [pid = 3736] [id = 564] 18:29:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 346 (1A69B400) [pid = 3736] [serial = 1692] [outer = 00000000] 18:29:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 347 (1B453800) [pid = 3736] [serial = 1693] [outer = 1A69B400] 18:29:38 INFO - PROCESS | 3736 | 1463966978377 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 348 (1C6E7400) [pid = 3736] [serial = 1694] [outer = 1A69B400] 18:29:38 INFO - PROCESS | 3736 | 1463966978884 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 18:29:38 INFO - PROCESS | 3736 | 1463966978963 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 3736 | 1463966978965 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 18:29:38 INFO - PROCESS | 3736 | 1463966978970 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 3736 | 1463966978972 Marionette TRACE conn6 <- [1,2222,null,{}] 18:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:29:38 INFO - PROCESS | 3736 | 1463966978975 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 3736 | 1463966979090 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 18:29:39 INFO - PROCESS | 3736 | 1463966979097 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 3736 | ++DOCSHELL 1D5ABC00 == 121 [pid = 3736] [id = 565] 18:29:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 349 (1DFA9C00) [pid = 3736] [serial = 1695] [outer = 00000000] 18:29:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (1E952C00) [pid = 3736] [serial = 1696] [outer = 1DFA9C00] 18:29:39 INFO - PROCESS | 3736 | 1463966979141 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (1FF92400) [pid = 3736] [serial = 1697] [outer = 1DFA9C00] 18:29:39 INFO - PROCESS | 3736 | 1463966979741 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 810ms 18:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:29:39 INFO - PROCESS | 3736 | 1463966979792 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 3736 | 1463966979794 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 18:29:39 INFO - PROCESS | 3736 | 1463966979797 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 3736 | 1463966979798 Marionette TRACE conn6 <- [1,2226,null,{}] 18:29:39 INFO - PROCESS | 3736 | 1463966979802 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 3736 | 1463966979995 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 18:29:40 INFO - PROCESS | 3736 | 1463966980042 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 3736 | ++DOCSHELL 212F0400 == 122 [pid = 3736] [id = 566] 18:29:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 352 (212F1400) [pid = 3736] [serial = 1698] [outer = 00000000] 18:29:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 353 (22049000) [pid = 3736] [serial = 1699] [outer = 212F1400] 18:29:40 INFO - PROCESS | 3736 | 1463966980090 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 354 (2316BC00) [pid = 3736] [serial = 1700] [outer = 212F1400] 18:29:40 INFO - PROCESS | 3736 | 1463966980561 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 831ms 18:29:40 INFO - PROCESS | 3736 | 1463966980630 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 3736 | 1463966980632 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 18:29:40 INFO - PROCESS | 3736 | 1463966980636 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:29:40 INFO - PROCESS | 3736 | 1463966980637 Marionette TRACE conn6 <- [1,2230,null,{}] 18:29:40 INFO - PROCESS | 3736 | 1463966980641 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 3736 | 1463966980820 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 18:29:40 INFO - PROCESS | 3736 | 1463966980838 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 3736 | ++DOCSHELL 23D3A800 == 123 [pid = 3736] [id = 567] 18:29:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 355 (23DF1400) [pid = 3736] [serial = 1701] [outer = 00000000] 18:29:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 356 (2491F800) [pid = 3736] [serial = 1702] [outer = 23DF1400] 18:29:40 INFO - PROCESS | 3736 | 1463966980886 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 357 (24E0F800) [pid = 3736] [serial = 1703] [outer = 23DF1400] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 356 (16C55400) [pid = 3736] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 355 (18348800) [pid = 3736] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 354 (1FF2B800) [pid = 3736] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 353 (0D5E9000) [pid = 3736] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 352 (212F3400) [pid = 3736] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 351 (226C6000) [pid = 3736] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 350 (190EF400) [pid = 3736] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:29:41 INFO - PROCESS | 3736 | --DOMWINDOW == 349 (0E242800) [pid = 3736] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:29:41 INFO - PROCESS | 3736 | 1463966981771 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1180ms 18:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:29:41 INFO - PROCESS | 3736 | 1463966981820 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 3736 | 1463966981822 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 18:29:41 INFO - PROCESS | 3736 | 1463966981825 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 3736 | 1463966981827 Marionette TRACE conn6 <- [1,2234,null,{}] 18:29:41 INFO - PROCESS | 3736 | 1463966981830 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 3736 | 1463966982017 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 18:29:42 INFO - PROCESS | 3736 | 1463966982129 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 3736 | ++DOCSHELL 0D5E9000 == 124 [pid = 3736] [id = 568] 18:29:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (0E241400) [pid = 3736] [serial = 1704] [outer = 00000000] 18:29:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (1B09AC00) [pid = 3736] [serial = 1705] [outer = 0E241400] 18:29:42 INFO - PROCESS | 3736 | 1463966982177 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 352 (1CE63000) [pid = 3736] [serial = 1706] [outer = 0E241400] 18:29:42 INFO - PROCESS | 3736 | 1463966982554 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 771ms 18:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:29:42 INFO - PROCESS | 3736 | 1463966982597 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 3736 | 1463966982599 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 18:29:42 INFO - PROCESS | 3736 | 1463966982602 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 3736 | 1463966982604 Marionette TRACE conn6 <- [1,2238,null,{}] 18:29:42 INFO - PROCESS | 3736 | 1463966982608 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 3736 | 1463966982730 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 18:29:42 INFO - PROCESS | 3736 | 1463966982741 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 3736 | ++DOCSHELL 1CE25000 == 125 [pid = 3736] [id = 569] 18:29:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 353 (1EA61400) [pid = 3736] [serial = 1707] [outer = 00000000] 18:29:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 354 (24EC0000) [pid = 3736] [serial = 1708] [outer = 1EA61400] 18:29:42 INFO - PROCESS | 3736 | 1463966982788 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 355 (25272000) [pid = 3736] [serial = 1709] [outer = 1EA61400] 18:29:43 INFO - PROCESS | 3736 | 1463966983284 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 18:29:43 INFO - PROCESS | 3736 | 1463966983351 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 3736 | 1463966983353 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 18:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:29:43 INFO - PROCESS | 3736 | 1463966983361 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 3736 | 1463966983362 Marionette TRACE conn6 <- [1,2242,null,{}] 18:29:43 INFO - PROCESS | 3736 | 1463966983366 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:43 INFO - PROCESS | 3736 | 1463966983511 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 18:29:43 INFO - PROCESS | 3736 | 1463966983518 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 3736 | ++DOCSHELL 2529E400 == 126 [pid = 3736] [id = 570] 18:29:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 356 (26939400) [pid = 3736] [serial = 1710] [outer = 00000000] 18:29:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 357 (2695DC00) [pid = 3736] [serial = 1711] [outer = 26939400] 18:29:43 INFO - PROCESS | 3736 | 1463966983562 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 358 (27682000) [pid = 3736] [serial = 1712] [outer = 26939400] 18:29:44 INFO - PROCESS | 3736 | 1463966984438 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1122ms 18:29:44 INFO - PROCESS | 3736 | 1463966984484 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 3736 | 1463966984489 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 18:29:44 INFO - PROCESS | 3736 | 1463966984494 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:29:44 INFO - PROCESS | 3736 | 1463966984498 Marionette TRACE conn6 <- [1,2246,null,{}] 18:29:44 INFO - PROCESS | 3736 | 1463966984504 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 3736 | 1463966984698 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 18:29:44 INFO - PROCESS | 3736 | 1463966984921 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 3736 | ++DOCSHELL 1400F000 == 127 [pid = 3736] [id = 571] 18:29:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 359 (15459000) [pid = 3736] [serial = 1713] [outer = 00000000] 18:29:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (17B42800) [pid = 3736] [serial = 1714] [outer = 15459000] 18:29:45 INFO - PROCESS | 3736 | 1463966985026 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (190EB400) [pid = 3736] [serial = 1715] [outer = 15459000] 18:29:45 INFO - PROCESS | 3736 | 1463966985689 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1234ms 18:29:45 INFO - PROCESS | 3736 | 1463966985733 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 3736 | 1463966985739 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 18:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:29:45 INFO - PROCESS | 3736 | 1463966985762 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 3736 | 1463966985765 Marionette TRACE conn6 <- [1,2250,null,{}] 18:29:45 INFO - PROCESS | 3736 | 1463966985769 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 3736 | 1463966985918 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 18:29:46 INFO - PROCESS | 3736 | 1463966986129 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 3736 | ++DOCSHELL 1B452800 == 128 [pid = 3736] [id = 572] 18:29:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (1B453400) [pid = 3736] [serial = 1716] [outer = 00000000] 18:29:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (210A2800) [pid = 3736] [serial = 1717] [outer = 1B453400] 18:29:46 INFO - PROCESS | 3736 | 1463966986184 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (21FA4C00) [pid = 3736] [serial = 1718] [outer = 1B453400] 18:29:46 INFO - PROCESS | 3736 | 1463966986859 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1126ms 18:29:46 INFO - PROCESS | 3736 | 1463966986887 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 3736 | 1463966986889 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 18:29:46 INFO - PROCESS | 3736 | 1463966986893 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:29:46 INFO - PROCESS | 3736 | 1463966986897 Marionette TRACE conn6 <- [1,2254,null,{}] 18:29:46 INFO - PROCESS | 3736 | 1463966986909 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 3736 | 1463966987064 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 18:29:47 INFO - PROCESS | 3736 | 1463966987281 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 3736 | ++DOCSHELL 2801F800 == 129 [pid = 3736] [id = 573] 18:29:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (28303C00) [pid = 3736] [serial = 1719] [outer = 00000000] 18:29:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (28310000) [pid = 3736] [serial = 1720] [outer = 28303C00] 18:29:47 INFO - PROCESS | 3736 | 1463966987337 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (2856FC00) [pid = 3736] [serial = 1721] [outer = 28303C00] 18:29:48 INFO - PROCESS | 3736 | 1463966987992 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1129ms 18:29:48 INFO - PROCESS | 3736 | 1463966988025 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 3736 | 1463966988028 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 18:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:29:48 INFO - PROCESS | 3736 | 1463966988032 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 3736 | 1463966988034 Marionette TRACE conn6 <- [1,2258,null,{}] 18:29:48 INFO - PROCESS | 3736 | 1463966988037 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 3736 | 1463966988184 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 18:29:48 INFO - PROCESS | 3736 | 1463966988445 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 3736 | ++DOCSHELL 28686400 == 130 [pid = 3736] [id = 574] 18:29:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (29489000) [pid = 3736] [serial = 1722] [outer = 00000000] 18:29:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (2951E400) [pid = 3736] [serial = 1723] [outer = 29489000] 18:29:48 INFO - PROCESS | 3736 | 1463966988508 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (29BCB000) [pid = 3736] [serial = 1724] [outer = 29489000] 18:29:49 INFO - PROCESS | 3736 | 1463966989114 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1129ms 18:29:49 INFO - PROCESS | 3736 | 1463966989165 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 3736 | 1463966989167 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 18:29:49 INFO - PROCESS | 3736 | 1463966989170 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:29:49 INFO - PROCESS | 3736 | 1463966989172 Marionette TRACE conn6 <- [1,2262,null,{}] 18:29:49 INFO - PROCESS | 3736 | 1463966989176 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 3736 | 1463966989322 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 18:29:49 INFO - PROCESS | 3736 | 1463966989581 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 3736 | ++DOCSHELL 2951E800 == 131 [pid = 3736] [id = 575] 18:29:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (29BCFC00) [pid = 3736] [serial = 1725] [outer = 00000000] 18:29:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 372 (2A84C000) [pid = 3736] [serial = 1726] [outer = 29BCFC00] 18:29:49 INFO - PROCESS | 3736 | 1463966989644 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 373 (2A8DC800) [pid = 3736] [serial = 1727] [outer = 29BCFC00] 18:29:50 INFO - PROCESS | 3736 | 1463966990260 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1128ms 18:29:50 INFO - PROCESS | 3736 | 1463966990303 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 3736 | 1463966990305 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 18:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:29:50 INFO - PROCESS | 3736 | 1463966990308 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 3736 | 1463966990310 Marionette TRACE conn6 <- [1,2266,null,{}] 18:29:50 INFO - PROCESS | 3736 | 1463966990314 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:50 INFO - PROCESS | 3736 | 1463966990468 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 18:29:50 INFO - PROCESS | 3736 | 1463966990727 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 3736 | ++DOCSHELL 2A848000 == 132 [pid = 3736] [id = 576] 18:29:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 374 (2AB07C00) [pid = 3736] [serial = 1728] [outer = 00000000] 18:29:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 375 (2B2E6800) [pid = 3736] [serial = 1729] [outer = 2AB07C00] 18:29:50 INFO - PROCESS | 3736 | 1463966990790 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 376 (2B2E8800) [pid = 3736] [serial = 1730] [outer = 2AB07C00] 18:29:51 INFO - PROCESS | 3736 | 1463966991395 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1128ms 18:29:51 INFO - PROCESS | 3736 | 1463966991441 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 3736 | 1463966991443 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 18:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:29:51 INFO - PROCESS | 3736 | 1463966991447 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 3736 | 1463966991449 Marionette TRACE conn6 <- [1,2270,null,{}] 18:29:51 INFO - PROCESS | 3736 | 1463966991453 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 3736 | 1463966991594 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 18:29:51 INFO - PROCESS | 3736 | 1463966991857 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 3736 | ++DOCSHELL 2ACC9800 == 133 [pid = 3736] [id = 577] 18:29:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 377 (2B2B5400) [pid = 3736] [serial = 1731] [outer = 00000000] 18:29:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 378 (2B2F3000) [pid = 3736] [serial = 1732] [outer = 2B2B5400] 18:29:51 INFO - PROCESS | 3736 | 1463966991919 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 379 (2B2F3C00) [pid = 3736] [serial = 1733] [outer = 2B2B5400] 18:29:52 INFO - PROCESS | 3736 | 1463966992515 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1129ms 18:29:52 INFO - PROCESS | 3736 | 1463966992580 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 3736 | 1463966992583 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 18:29:52 INFO - PROCESS | 3736 | 1463966992586 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:29:52 INFO - PROCESS | 3736 | 1463966992588 Marionette TRACE conn6 <- [1,2274,null,{}] 18:29:52 INFO - PROCESS | 3736 | 1463966992592 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 3736 | 1463966992738 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 18:29:53 INFO - PROCESS | 3736 | 1463966992999 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 3736 | ++DOCSHELL 2B2F1C00 == 134 [pid = 3736] [id = 578] 18:29:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 380 (2B2F2C00) [pid = 3736] [serial = 1734] [outer = 00000000] 18:29:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 381 (2CA0D800) [pid = 3736] [serial = 1735] [outer = 2B2F2C00] 18:29:53 INFO - PROCESS | 3736 | 1463966993061 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 382 (2CAEEC00) [pid = 3736] [serial = 1736] [outer = 2B2F2C00] 18:29:53 INFO - PROCESS | 3736 | 1463966993655 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:29:53 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:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1129ms 18:29:53 INFO - PROCESS | 3736 | 1463966993719 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 3736 | 1463966993721 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 18:29:53 INFO - PROCESS | 3736 | 1463966993725 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:29:53 INFO - PROCESS | 3736 | 1463966993727 Marionette TRACE conn6 <- [1,2278,null,{}] 18:29:53 INFO - PROCESS | 3736 | 1463966993731 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:53 INFO - PROCESS | 3736 | 1463966993878 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 18:29:54 INFO - PROCESS | 3736 | 1463966994141 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 3736 | ++DOCSHELL 24EF2800 == 135 [pid = 3736] [id = 579] 18:29:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 383 (24EF2C00) [pid = 3736] [serial = 1737] [outer = 00000000] 18:29:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 384 (24EF9000) [pid = 3736] [serial = 1738] [outer = 24EF2C00] 18:29:54 INFO - PROCESS | 3736 | 1463966994202 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 385 (24EFB800) [pid = 3736] [serial = 1739] [outer = 24EF2C00] 18:29:54 INFO - PROCESS | 3736 | 1463966994827 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1129ms 18:29:54 INFO - PROCESS | 3736 | 1463966994871 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 3736 | 1463966994873 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 18:29:54 INFO - PROCESS | 3736 | 1463966994879 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 3736 | 1463966994881 Marionette TRACE conn6 <- [1,2282,null,{}] 18:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:29:54 INFO - PROCESS | 3736 | 1463966994884 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 3736 | 1463966995023 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 18:29:55 INFO - PROCESS | 3736 | 1463966995308 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 3736 | ++DOCSHELL 2CA0CC00 == 136 [pid = 3736] [id = 580] 18:29:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 386 (2D019400) [pid = 3736] [serial = 1740] [outer = 00000000] 18:29:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 387 (2D01D000) [pid = 3736] [serial = 1741] [outer = 2D019400] 18:29:55 INFO - PROCESS | 3736 | 1463966995367 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (2D020400) [pid = 3736] [serial = 1742] [outer = 2D019400] 18:29:56 INFO - PROCESS | 3736 | 1463966995998 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1177ms 18:29:56 INFO - PROCESS | 3736 | 1463966996063 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 3736 | 1463966996066 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 18:29:56 INFO - PROCESS | 3736 | 1463966996069 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:29:56 INFO - PROCESS | 3736 | 1463966996072 Marionette TRACE conn6 <- [1,2286,null,{}] 18:29:56 INFO - PROCESS | 3736 | 1463966996076 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:56 INFO - PROCESS | 3736 | 1463966996241 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 18:29:56 INFO - PROCESS | 3736 | 1463966996450 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 3736 | ++DOCSHELL 2B09D000 == 137 [pid = 3736] [id = 581] 18:29:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (2B09E400) [pid = 3736] [serial = 1743] [outer = 00000000] 18:29:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (2B0AA400) [pid = 3736] [serial = 1744] [outer = 2B09E400] 18:29:56 INFO - PROCESS | 3736 | 1463966996549 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 391 (2D021800) [pid = 3736] [serial = 1745] [outer = 2B09E400] 18:29:57 INFO - PROCESS | 3736 | 1463966997186 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1177ms 18:29:57 INFO - PROCESS | 3736 | 1463966997250 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 3736 | 1463966997252 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 18:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:29:57 INFO - PROCESS | 3736 | 1463966997269 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 3736 | 1463966997271 Marionette TRACE conn6 <- [1,2290,null,{}] 18:29:57 INFO - PROCESS | 3736 | 1463966997279 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 3736 | 1463966997423 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 18:29:57 INFO - PROCESS | 3736 | 1463966997687 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 3736 | ++DOCSHELL 2B0A7800 == 138 [pid = 3736] [id = 582] 18:29:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 392 (2B222C00) [pid = 3736] [serial = 1746] [outer = 00000000] 18:29:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 393 (2B229400) [pid = 3736] [serial = 1747] [outer = 2B222C00] 18:29:57 INFO - PROCESS | 3736 | 1463966997748 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (2B22B800) [pid = 3736] [serial = 1748] [outer = 2B222C00] 18:29:58 INFO - PROCESS | 3736 | 1463966998351 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1139ms 18:29:58 INFO - PROCESS | 3736 | 1463966998399 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 3736 | 1463966998401 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 18:29:58 INFO - PROCESS | 3736 | 1463966998404 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:29:58 INFO - PROCESS | 3736 | 1463966998408 Marionette TRACE conn6 <- [1,2294,null,{}] 18:29:58 INFO - PROCESS | 3736 | 1463966998412 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:58 INFO - PROCESS | 3736 | 1463966998561 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 18:29:58 INFO - PROCESS | 3736 | 1463966998827 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 3736 | ++DOCSHELL 2959B400 == 139 [pid = 3736] [id = 583] 18:29:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (2959D000) [pid = 3736] [serial = 1749] [outer = 00000000] 18:29:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (295A3400) [pid = 3736] [serial = 1750] [outer = 2959D000] 18:29:58 INFO - PROCESS | 3736 | 1463966998888 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (295A6000) [pid = 3736] [serial = 1751] [outer = 2959D000] 18:29:59 INFO - PROCESS | 3736 | 1463966999487 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1129ms 18:29:59 INFO - PROCESS | 3736 | 1463966999538 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 3736 | 1463966999541 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 18:29:59 INFO - PROCESS | 3736 | 1463966999544 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:29:59 INFO - PROCESS | 3736 | 1463966999546 Marionette TRACE conn6 <- [1,2298,null,{}] 18:29:59 INFO - PROCESS | 3736 | 1463966999550 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:59 INFO - PROCESS | 3736 | 1463966999700 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 18:29:59 INFO - PROCESS | 3736 | 1463966999917 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 3736 | ++DOCSHELL 23167800 == 140 [pid = 3736] [id = 584] 18:29:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (2693C000) [pid = 3736] [serial = 1752] [outer = 00000000] 18:30:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 399 (295A5400) [pid = 3736] [serial = 1753] [outer = 2693C000] 18:30:00 INFO - PROCESS | 3736 | 1463967000010 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 400 (2B22D800) [pid = 3736] [serial = 1754] [outer = 2693C000] 18:30:00 INFO - PROCESS | 3736 | 1463967000607 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1128ms 18:30:00 INFO - PROCESS | 3736 | 1463967000688 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 3736 | 1463967000691 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 18:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:30:00 INFO - PROCESS | 3736 | 1463967000697 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 3736 | 1463967000699 Marionette TRACE conn6 <- [1,2302,null,{}] 18:30:00 INFO - PROCESS | 3736 | 1463967000703 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 3736 | 1463967000857 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 18:30:01 INFO - PROCESS | 3736 | 1463967001082 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 3736 | ++DOCSHELL 13E02800 == 141 [pid = 3736] [id = 585] 18:30:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 401 (190E1400) [pid = 3736] [serial = 1755] [outer = 00000000] 18:30:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 402 (2CAED000) [pid = 3736] [serial = 1756] [outer = 190E1400] 18:30:01 INFO - PROCESS | 3736 | 1463967001187 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 403 (2D117800) [pid = 3736] [serial = 1757] [outer = 190E1400] 18:30:01 INFO - PROCESS | 3736 | 1463967001852 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1186ms 18:30:01 INFO - PROCESS | 3736 | 1463967001883 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 3736 | 1463967001885 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 18:30:01 INFO - PROCESS | 3736 | 1463967001888 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 3736 | 1463967001890 Marionette TRACE conn6 <- [1,2306,null,{}] 18:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:30:01 INFO - PROCESS | 3736 | 1463967001894 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:02 INFO - PROCESS | 3736 | 1463967002036 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 18:30:02 INFO - PROCESS | 3736 | 1463967002279 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 3736 | ++DOCSHELL 17B3A000 == 142 [pid = 3736] [id = 586] 18:30:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 404 (17B6B000) [pid = 3736] [serial = 1758] [outer = 00000000] 18:30:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 405 (1E93AC00) [pid = 3736] [serial = 1759] [outer = 17B6B000] 18:30:02 INFO - PROCESS | 3736 | 1463967002338 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 406 (20D5A800) [pid = 3736] [serial = 1760] [outer = 17B6B000] 18:30:03 INFO - PROCESS | 3736 | 1463967003039 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 3736 | 1463967003130 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 18:30:03 INFO - PROCESS | 3736 | 1463967003133 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 3736 | 1463967003135 Marionette TRACE conn6 <- [1,2310,null,{}] 18:30:03 INFO - PROCESS | 3736 | 1463967003139 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 3736 | 1463967003292 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 18:30:03 INFO - PROCESS | 3736 | 1463967003516 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 3736 | ++DOCSHELL 1D5A4800 == 143 [pid = 3736] [id = 587] 18:30:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 407 (24EC1000) [pid = 3736] [serial = 1761] [outer = 00000000] 18:30:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 408 (2D028400) [pid = 3736] [serial = 1762] [outer = 24EC1000] 18:30:03 INFO - PROCESS | 3736 | 1463967003617 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 409 (2D116C00) [pid = 3736] [serial = 1763] [outer = 24EC1000] 18:30:04 INFO - PROCESS | 3736 | 1463967004243 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1129ms 18:30:04 INFO - PROCESS | 3736 | 1463967004266 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 3736 | 1463967004269 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 18:30:04 INFO - PROCESS | 3736 | 1463967004272 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:30:04 INFO - PROCESS | 3736 | 1463967004274 Marionette TRACE conn6 <- [1,2314,null,{}] 18:30:04 INFO - PROCESS | 3736 | 1463967004278 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 3736 | 1463967004422 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 18:30:04 INFO - PROCESS | 3736 | 1463967004690 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 3736 | ++DOCSHELL 28303400 == 144 [pid = 3736] [id = 588] 18:30:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 410 (2B463400) [pid = 3736] [serial = 1764] [outer = 00000000] 18:30:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 411 (2B468C00) [pid = 3736] [serial = 1765] [outer = 2B463400] 18:30:04 INFO - PROCESS | 3736 | 1463967004747 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 412 (2B469800) [pid = 3736] [serial = 1766] [outer = 2B463400] 18:30:05 INFO - PROCESS | 3736 | 1463967005794 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1591ms 18:30:05 INFO - PROCESS | 3736 | 1463967005872 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 3736 | 1463967005876 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 18:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:30:05 INFO - PROCESS | 3736 | 1463967005881 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 3736 | 1463967005885 Marionette TRACE conn6 <- [1,2318,null,{}] 18:30:05 INFO - PROCESS | 3736 | 1463967005890 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 3736 | 1463967006036 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 18:30:06 INFO - PROCESS | 3736 | 1463967006291 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 3736 | ++DOCSHELL 1261E400 == 145 [pid = 3736] [id = 589] 18:30:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 413 (126EAC00) [pid = 3736] [serial = 1767] [outer = 00000000] 18:30:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 414 (13814400) [pid = 3736] [serial = 1768] [outer = 126EAC00] 18:30:06 INFO - PROCESS | 3736 | 1463967006346 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 415 (1544D000) [pid = 3736] [serial = 1769] [outer = 126EAC00] 18:30:06 INFO - PROCESS | 3736 | 1463967006901 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1073ms 18:30:06 INFO - PROCESS | 3736 | 1463967006956 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 3736 | 1463967006961 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 18:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:30:06 INFO - PROCESS | 3736 | 1463967006967 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 3736 | 1463967006970 Marionette TRACE conn6 <- [1,2322,null,{}] 18:30:06 INFO - PROCESS | 3736 | 1463967006974 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:07 INFO - PROCESS | 3736 | 1463967007107 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 18:30:07 INFO - PROCESS | 3736 | 1463967007385 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 3736 | ++DOCSHELL 1809EC00 == 146 [pid = 3736] [id = 590] 18:30:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 416 (18348800) [pid = 3736] [serial = 1770] [outer = 00000000] 18:30:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 417 (1A2DE000) [pid = 3736] [serial = 1771] [outer = 18348800] 18:30:07 INFO - PROCESS | 3736 | 1463967007439 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 418 (1B304000) [pid = 3736] [serial = 1772] [outer = 18348800] 18:30:08 INFO - PROCESS | 3736 | 1463967008051 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1131ms 18:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:30:08 INFO - PROCESS | 3736 | 1463967008102 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 3736 | 1463967008104 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 18:30:08 INFO - PROCESS | 3736 | 1463967008108 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 3736 | 1463967008112 Marionette TRACE conn6 <- [1,2326,null,{}] 18:30:08 INFO - PROCESS | 3736 | 1463967008123 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 3736 | 1463967008350 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 18:30:08 INFO - PROCESS | 3736 | 1463967008554 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 3736 | ++DOCSHELL 1129FC00 == 147 [pid = 3736] [id = 591] 18:30:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 419 (11F6CC00) [pid = 3736] [serial = 1773] [outer = 00000000] 18:30:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 420 (1F02E800) [pid = 3736] [serial = 1774] [outer = 11F6CC00] 18:30:08 INFO - PROCESS | 3736 | 1463967008611 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 421 (21264C00) [pid = 3736] [serial = 1775] [outer = 11F6CC00] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 1B40D800 == 146 [pid = 3736] [id = 370] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 0DD30800 == 145 [pid = 3736] [id = 367] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 2856EC00 == 144 [pid = 3736] [id = 455] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 23DFBC00 == 143 [pid = 3736] [id = 451] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 27375400 == 142 [pid = 3736] [id = 453] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 249B6400 == 141 [pid = 3736] [id = 452] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 1CE25000 == 140 [pid = 3736] [id = 569] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 0D5E9000 == 139 [pid = 3736] [id = 568] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 23D3A800 == 138 [pid = 3736] [id = 567] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 212F0400 == 137 [pid = 3736] [id = 566] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 1D5ABC00 == 136 [pid = 3736] [id = 565] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 1A0DC000 == 135 [pid = 3736] [id = 564] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 420 (0D5E1C00) [pid = 3736] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 419 (2CAEB800) [pid = 3736] [serial = 1591] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 418 (23D42C00) [pid = 3736] [serial = 1624] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 417 (2CA03800) [pid = 3736] [serial = 1585] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 416 (20866000) [pid = 3736] [serial = 1588] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 415 (2ACBE400) [pid = 3736] [serial = 1582] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 414 (21267800) [pid = 3736] [serial = 1597] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 413 (2948D000) [pid = 3736] [serial = 1579] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 412 (2868D400) [pid = 3736] [serial = 1576] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 411 (28309800) [pid = 3736] [serial = 1573] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 410 (190EAC00) [pid = 3736] [serial = 1594] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 0E76D800 == 134 [pid = 3736] [id = 563] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 0ECAC800 == 133 [pid = 3736] [id = 562] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 0E1B0400 == 132 [pid = 3736] [id = 561] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 2ABA0400 == 131 [pid = 3736] [id = 553] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 2AB08000 == 130 [pid = 3736] [id = 552] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 27684C00 == 129 [pid = 3736] [id = 551] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 2ACBF000 == 128 [pid = 3736] [id = 550] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 295E8800 == 127 [pid = 3736] [id = 549] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 2951C800 == 126 [pid = 3736] [id = 548] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 2868A400 == 125 [pid = 3736] [id = 547] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 28012400 == 124 [pid = 3736] [id = 546] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 27380C00 == 123 [pid = 3736] [id = 545] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 2526C800 == 122 [pid = 3736] [id = 544] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 1E923800 == 121 [pid = 3736] [id = 543] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 11F63C00 == 120 [pid = 3736] [id = 542] 18:30:09 INFO - PROCESS | 3736 | --DOCSHELL 17A7E800 == 119 [pid = 3736] [id = 541] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 409 (24924C00) [pid = 3736] [serial = 1622] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 408 (1B61AC00) [pid = 3736] [serial = 1603] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 407 (16C2B400) [pid = 3736] [serial = 1601] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 406 (1D5A9000) [pid = 3736] [serial = 1604] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 405 (18E56000) [pid = 3736] [serial = 1609] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 404 (1B61FC00) [pid = 3736] [serial = 1613] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 403 (210A3400) [pid = 3736] [serial = 1616] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 402 (0E7E3C00) [pid = 3736] [serial = 1607] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 401 (190E3000) [pid = 3736] [serial = 1610] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 400 (2693FC00) [pid = 3736] [serial = 1570] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 399 (1B2A4800) [pid = 3736] [serial = 1555] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 398 (2316E000) [pid = 3736] [serial = 1619] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 397 (0DE6C400) [pid = 3736] [serial = 1606] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 396 (2316FC00) [pid = 3736] [serial = 1558] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 395 (226C6400) [pid = 3736] [serial = 1618] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 394 (2491DC00) [pid = 3736] [serial = 1621] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 393 (2801CC00) [pid = 3736] [serial = 1567] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 392 (1B302800) [pid = 3736] [serial = 1612] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 391 (1FF94400) [pid = 3736] [serial = 1615] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 390 (15013000) [pid = 3736] [serial = 1552] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 389 (2522A000) [pid = 3736] [serial = 1564] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 388 (1400D400) [pid = 3736] [serial = 1600] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | --DOMWINDOW == 387 (249B0C00) [pid = 3736] [serial = 1561] [outer = 00000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3736 | 1463967009536 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1479ms 18:30:09 INFO - PROCESS | 3736 | 1463967009591 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 3736 | 1463967009593 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 18:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:30:09 INFO - PROCESS | 3736 | 1463967009597 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 3736 | 1463967009598 Marionette TRACE conn6 <- [1,2330,null,{}] 18:30:09 INFO - PROCESS | 3736 | 1463967009602 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 3736 | 1463967009723 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 18:30:09 INFO - PROCESS | 3736 | 1463967009733 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 3736 | ++DOCSHELL 112AB000 == 120 [pid = 3736] [id = 592] 18:30:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (1193FC00) [pid = 3736] [serial = 1776] [outer = 00000000] 18:30:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (13F49400) [pid = 3736] [serial = 1777] [outer = 1193FC00] 18:30:09 INFO - PROCESS | 3736 | 1463967009783 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (15459800) [pid = 3736] [serial = 1778] [outer = 1193FC00] 18:30:10 INFO - PROCESS | 3736 | 1463967010412 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 870ms 18:30:10 INFO - PROCESS | 3736 | 1463967010471 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 3736 | 1463967010473 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 18:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:30:10 INFO - PROCESS | 3736 | 1463967010498 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 3736 | 1463967010500 Marionette TRACE conn6 <- [1,2334,null,{}] 18:30:10 INFO - PROCESS | 3736 | 1463967010504 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 3736 | 1463967010626 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 18:30:10 INFO - PROCESS | 3736 | 1463967010637 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 3736 | ++DOCSHELL 16BB2C00 == 121 [pid = 3736] [id = 593] 18:30:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 391 (17A7E800) [pid = 3736] [serial = 1779] [outer = 00000000] 18:30:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 392 (18E5FC00) [pid = 3736] [serial = 1780] [outer = 17A7E800] 18:30:10 INFO - PROCESS | 3736 | 1463967010683 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 393 (1AE38000) [pid = 3736] [serial = 1781] [outer = 17A7E800] 18:30:11 INFO - PROCESS | 3736 | 1463967011196 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 18:30:11 INFO - PROCESS | 3736 | 1463967011293 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 3736 | 1463967011295 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 18:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:30:11 INFO - PROCESS | 3736 | 1463967011303 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - PROCESS | 3736 | 1463967011305 Marionette TRACE conn6 <- [1,2338,null,{}] 18:30:11 INFO - PROCESS | 3736 | 1463967011308 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:11 INFO - PROCESS | 3736 | 1463967011446 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 18:30:11 INFO - PROCESS | 3736 | 1463967011454 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 3736 | ++DOCSHELL 1B621000 == 122 [pid = 3736] [id = 594] 18:30:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (1B621800) [pid = 3736] [serial = 1782] [outer = 00000000] 18:30:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (1D5A9000) [pid = 3736] [serial = 1783] [outer = 1B621800] 18:30:11 INFO - PROCESS | 3736 | 1463967011503 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (1E939000) [pid = 3736] [serial = 1784] [outer = 1B621800] 18:30:12 INFO - PROCESS | 3736 | 1463967012120 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 871ms 18:30:12 INFO - PROCESS | 3736 | 1463967012184 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 3736 | 1463967012186 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 18:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:30:12 INFO - PROCESS | 3736 | 1463967012189 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 3736 | 1463967012190 Marionette TRACE conn6 <- [1,2342,null,{}] 18:30:12 INFO - PROCESS | 3736 | 1463967012194 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:12 INFO - PROCESS | 3736 | 1463967012382 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 18:30:12 INFO - PROCESS | 3736 | 1463967012411 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 3736 | ++DOCSHELL 1E951800 == 123 [pid = 3736] [id = 595] 18:30:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (1FF2C400) [pid = 3736] [serial = 1785] [outer = 00000000] 18:30:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (21213C00) [pid = 3736] [serial = 1786] [outer = 1FF2C400] 18:30:12 INFO - PROCESS | 3736 | 1463967012459 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 399 (21B20400) [pid = 3736] [serial = 1787] [outer = 1FF2C400] 18:30:13 INFO - PROCESS | 3736 | 1463967013002 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 831ms 18:30:13 INFO - PROCESS | 3736 | 1463967013020 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 3736 | 1463967013022 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 18:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:30:13 INFO - PROCESS | 3736 | 1463967013025 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 3736 | 1463967013027 Marionette TRACE conn6 <- [1,2346,null,{}] 18:30:13 INFO - PROCESS | 3736 | 1463967013036 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 3736 | 1463967013217 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 18:30:13 INFO - PROCESS | 3736 | 1463967013238 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 3736 | ++DOCSHELL 21B2D400 == 124 [pid = 3736] [id = 596] 18:30:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 400 (22047400) [pid = 3736] [serial = 1788] [outer = 00000000] 18:30:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 401 (23170800) [pid = 3736] [serial = 1789] [outer = 22047400] 18:30:13 INFO - PROCESS | 3736 | 1463967013286 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 402 (23DFBC00) [pid = 3736] [serial = 1790] [outer = 22047400] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 401 (212F1400) [pid = 3736] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 400 (0E1B1400) [pid = 3736] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 399 (23DF1400) [pid = 3736] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 398 (1A69B400) [pid = 3736] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 397 (119B8800) [pid = 3736] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 396 (1DFA9C00) [pid = 3736] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 395 (11F63400) [pid = 3736] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 394 (0E241400) [pid = 3736] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:30:14 INFO - PROCESS | 3736 | --DOMWINDOW == 393 (1EA61400) [pid = 3736] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:30:14 INFO - PROCESS | 3736 | 1463967014286 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1278ms 18:30:14 INFO - PROCESS | 3736 | 1463967014305 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 18:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:30:14 INFO - PROCESS | 3736 | 1463967014307 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 18:30:14 INFO - PROCESS | 3736 | 1463967014310 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 3736 | 1463967014312 Marionette TRACE conn6 <- [1,2350,null,{}] 18:30:14 INFO - PROCESS | 3736 | 1463967014315 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 3736 | 1463967014436 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 18:30:14 INFO - PROCESS | 3736 | 1463967014652 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 3736 | ++DOCSHELL 0E241400 == 125 [pid = 3736] [id = 597] 18:30:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (119B8800) [pid = 3736] [serial = 1791] [outer = 00000000] 18:30:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (210A1800) [pid = 3736] [serial = 1792] [outer = 119B8800] 18:30:14 INFO - PROCESS | 3736 | 1463967014702 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (2316E000) [pid = 3736] [serial = 1793] [outer = 119B8800] 18:30:15 INFO - PROCESS | 3736 | 1463967015118 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 870ms 18:30:15 INFO - PROCESS | 3736 | 1463967015181 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 18:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:30:15 INFO - PROCESS | 3736 | 1463967015183 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 18:30:15 INFO - PROCESS | 3736 | 1463967015186 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 3736 | 1463967015188 Marionette TRACE conn6 <- [1,2354,null,{}] 18:30:15 INFO - PROCESS | 3736 | 1463967015195 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 3736 | 1463967015318 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 18:30:15 INFO - PROCESS | 3736 | 1463967015327 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 3736 | ++DOCSHELL 190E9C00 == 126 [pid = 3736] [id = 598] 18:30:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (1D5A1000) [pid = 3736] [serial = 1794] [outer = 00000000] 18:30:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (24926C00) [pid = 3736] [serial = 1795] [outer = 1D5A1000] 18:30:15 INFO - PROCESS | 3736 | 1463967015376 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 399 (24EBE400) [pid = 3736] [serial = 1796] [outer = 1D5A1000] 18:30:15 INFO - PROCESS | 3736 | 1463967015908 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 18:30:15 INFO - PROCESS | 3736 | 1463967015968 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 3736 | 1463967015971 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 18:30:15 INFO - PROCESS | 3736 | 1463967015974 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:30:15 INFO - PROCESS | 3736 | 1463967015976 Marionette TRACE conn6 <- [1,2358,null,{}] 18:30:15 INFO - PROCESS | 3736 | 1463967015980 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 3736 | 1463967016119 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 18:30:16 INFO - PROCESS | 3736 | 1463967016125 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 3736 | ++DOCSHELL 24EF8400 == 127 [pid = 3736] [id = 599] 18:30:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 400 (24EFC800) [pid = 3736] [serial = 1797] [outer = 00000000] 18:30:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 401 (2693FC00) [pid = 3736] [serial = 1798] [outer = 24EFC800] 18:30:16 INFO - PROCESS | 3736 | 1463967016175 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 402 (27377800) [pid = 3736] [serial = 1799] [outer = 24EFC800] 18:30:17 INFO - PROCESS | 3736 | 1463967017093 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1177ms 18:30:17 INFO - PROCESS | 3736 | 1463967017156 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 3736 | 1463967017161 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 18:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:30:17 INFO - PROCESS | 3736 | 1463967017166 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 3736 | 1463967017171 Marionette TRACE conn6 <- [1,2362,null,{}] 18:30:17 INFO - PROCESS | 3736 | 1463967017177 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:17 INFO - PROCESS | 3736 | 1463967017348 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 18:30:17 INFO - PROCESS | 3736 | 1463967017611 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 3736 | ++DOCSHELL 14002C00 == 128 [pid = 3736] [id = 600] 18:30:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 403 (16BB3400) [pid = 3736] [serial = 1800] [outer = 00000000] 18:30:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 404 (17B74000) [pid = 3736] [serial = 1801] [outer = 16BB3400] 18:30:17 INFO - PROCESS | 3736 | 1463967017677 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 405 (19299800) [pid = 3736] [serial = 1802] [outer = 16BB3400] 18:30:18 INFO - PROCESS | 3736 | 1463967018349 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1225ms 18:30:18 INFO - PROCESS | 3736 | 1463967018396 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 3736 | 1463967018402 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 18:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:30:18 INFO - PROCESS | 3736 | 1463967018424 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 3736 | 1463967018427 Marionette TRACE conn6 <- [1,2366,null,{}] 18:30:18 INFO - PROCESS | 3736 | 1463967018433 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 3736 | 1463967018584 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 18:30:18 INFO - PROCESS | 3736 | 1463967018803 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 3736 | ++DOCSHELL 1B516400 == 129 [pid = 3736] [id = 601] 18:30:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 406 (1BE78000) [pid = 3736] [serial = 1803] [outer = 00000000] 18:30:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 407 (1E931C00) [pid = 3736] [serial = 1804] [outer = 1BE78000] 18:30:18 INFO - PROCESS | 3736 | 1463967018901 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 408 (1FF28C00) [pid = 3736] [serial = 1805] [outer = 1BE78000] 18:30:19 INFO - PROCESS | 3736 | 1463967019526 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:30:19 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:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1197ms 18:30:19 INFO - PROCESS | 3736 | 1463967019621 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 3736 | 1463967019624 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 18:30:19 INFO - PROCESS | 3736 | 1463967019630 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:30:19 INFO - PROCESS | 3736 | 1463967019634 Marionette TRACE conn6 <- [1,2370,null,{}] 18:30:19 INFO - PROCESS | 3736 | 1463967019645 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:19 INFO - PROCESS | 3736 | 1463967019800 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 18:30:20 INFO - PROCESS | 3736 | 1463967020013 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 3736 | ++DOCSHELL 25272800 == 130 [pid = 3736] [id = 602] 18:30:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 409 (2693A400) [pid = 3736] [serial = 1806] [outer = 00000000] 18:30:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 410 (26967000) [pid = 3736] [serial = 1807] [outer = 2693A400] 18:30:20 INFO - PROCESS | 3736 | 1463967020113 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 411 (27690C00) [pid = 3736] [serial = 1808] [outer = 2693A400] 18:30:20 INFO - PROCESS | 3736 | 1463967020757 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:30:20 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:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1185ms 18:30:20 INFO - PROCESS | 3736 | 1463967020820 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 3736 | 1463967020823 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 18:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:30:20 INFO - PROCESS | 3736 | 1463967020826 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 3736 | 1463967020829 Marionette TRACE conn6 <- [1,2374,null,{}] 18:30:20 INFO - PROCESS | 3736 | 1463967020832 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:20 INFO - PROCESS | 3736 | 1463967020985 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 18:30:21 INFO - PROCESS | 3736 | 1463967021204 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 3736 | ++DOCSHELL 2830E000 == 131 [pid = 3736] [id = 603] 18:30:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 412 (28310400) [pid = 3736] [serial = 1809] [outer = 00000000] 18:30:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 413 (2835DC00) [pid = 3736] [serial = 1810] [outer = 28310400] 18:30:21 INFO - PROCESS | 3736 | 1463967021302 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 414 (28569C00) [pid = 3736] [serial = 1811] [outer = 28310400] 18:30:21 INFO - PROCESS | 3736 | 1463967021940 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1176ms 18:30:22 INFO - PROCESS | 3736 | 1463967022021 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 3736 | 1463967022023 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 18:30:22 INFO - PROCESS | 3736 | 1463967022029 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 3736 | 1463967022031 Marionette TRACE conn6 <- [1,2378,null,{}] 18:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:30:22 INFO - PROCESS | 3736 | 1463967022035 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:22 INFO - PROCESS | 3736 | 1463967022186 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 18:30:22 INFO - PROCESS | 3736 | 1463967022452 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 3736 | ++DOCSHELL 28308400 == 132 [pid = 3736] [id = 604] 18:30:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 415 (28686C00) [pid = 3736] [serial = 1812] [outer = 00000000] 18:30:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 416 (2948EC00) [pid = 3736] [serial = 1813] [outer = 28686C00] 18:30:22 INFO - PROCESS | 3736 | 1463967022511 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 417 (2951EC00) [pid = 3736] [serial = 1814] [outer = 28686C00] 18:30:23 INFO - PROCESS | 3736 | 1463967023157 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1172ms 18:30:23 INFO - PROCESS | 3736 | 1463967023207 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 3736 | 1463967023210 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 18:30:23 INFO - PROCESS | 3736 | 1463967023213 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:30:23 INFO - PROCESS | 3736 | 1463967023215 Marionette TRACE conn6 <- [1,2382,null,{}] 18:30:23 INFO - PROCESS | 3736 | 1463967023219 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:23 INFO - PROCESS | 3736 | 1463967023459 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 18:30:23 INFO - PROCESS | 3736 | 1463967023664 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 3736 | ++DOCSHELL 2948E800 == 133 [pid = 3736] [id = 605] 18:30:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 418 (295A3800) [pid = 3736] [serial = 1815] [outer = 00000000] 18:30:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 419 (2A84CC00) [pid = 3736] [serial = 1816] [outer = 295A3800] 18:30:23 INFO - PROCESS | 3736 | 1463967023727 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 420 (29BD2800) [pid = 3736] [serial = 1817] [outer = 295A3800] 18:30:24 INFO - PROCESS | 3736 | 1463967024373 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1175ms 18:30:24 INFO - PROCESS | 3736 | 1463967024392 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 3736 | 1463967024394 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 18:30:24 INFO - PROCESS | 3736 | 1463967024398 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:30:24 INFO - PROCESS | 3736 | 1463967024400 Marionette TRACE conn6 <- [1,2386,null,{}] 18:30:24 INFO - PROCESS | 3736 | 1463967024403 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 3736 | 1463967024545 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 18:30:24 INFO - PROCESS | 3736 | 1463967024815 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 3736 | ++DOCSHELL 2A842C00 == 134 [pid = 3736] [id = 606] 18:30:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 421 (2AB05800) [pid = 3736] [serial = 1818] [outer = 00000000] 18:30:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 422 (2ABA8800) [pid = 3736] [serial = 1819] [outer = 2AB05800] 18:30:24 INFO - PROCESS | 3736 | 1463967024877 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 423 (2ACBF000) [pid = 3736] [serial = 1820] [outer = 2AB05800] 18:30:25 INFO - PROCESS | 3736 | 1463967025549 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1216ms 18:30:25 INFO - PROCESS | 3736 | 1463967025619 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 3736 | 1463967025621 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 18:30:25 INFO - PROCESS | 3736 | 1463967025625 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:30:25 INFO - PROCESS | 3736 | 1463967025627 Marionette TRACE conn6 <- [1,2390,null,{}] 18:30:25 INFO - PROCESS | 3736 | 1463967025631 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 3736 | 1463967025778 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 18:30:26 INFO - PROCESS | 3736 | 1463967026050 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 3736 | ++DOCSHELL 2ABA9800 == 135 [pid = 3736] [id = 607] 18:30:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 424 (2ACC8000) [pid = 3736] [serial = 1821] [outer = 00000000] 18:30:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 425 (2B0A9000) [pid = 3736] [serial = 1822] [outer = 2ACC8000] 18:30:26 INFO - PROCESS | 3736 | 1463967026110 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 426 (2B2A7C00) [pid = 3736] [serial = 1823] [outer = 2ACC8000] 18:30:26 INFO - PROCESS | 3736 | 1463967026709 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1116ms 18:30:26 INFO - PROCESS | 3736 | 1463967026744 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 3736 | 1463967026747 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 18:30:26 INFO - PROCESS | 3736 | 1463967026750 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:30:26 INFO - PROCESS | 3736 | 1463967026752 Marionette TRACE conn6 <- [1,2394,null,{}] 18:30:26 INFO - PROCESS | 3736 | 1463967026756 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:26 INFO - PROCESS | 3736 | 1463967026897 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 18:30:27 INFO - PROCESS | 3736 | 1463967027163 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 3736 | ++DOCSHELL 2492F400 == 136 [pid = 3736] [id = 608] 18:30:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 427 (2492F800) [pid = 3736] [serial = 1824] [outer = 00000000] 18:30:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 428 (24934800) [pid = 3736] [serial = 1825] [outer = 2492F800] 18:30:27 INFO - PROCESS | 3736 | 1463967027224 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 429 (24937800) [pid = 3736] [serial = 1826] [outer = 2492F800] 18:30:27 INFO - PROCESS | 3736 | 1463967027850 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1179ms 18:30:27 INFO - PROCESS | 3736 | 1463967027934 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 3736 | 1463967027936 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 18:30:27 INFO - PROCESS | 3736 | 1463967027940 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:30:27 INFO - PROCESS | 3736 | 1463967027942 Marionette TRACE conn6 <- [1,2398,null,{}] 18:30:27 INFO - PROCESS | 3736 | 1463967027945 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 3736 | 1463967028085 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 18:30:28 INFO - PROCESS | 3736 | 1463967028356 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 3736 | ++DOCSHELL 24934000 == 137 [pid = 3736] [id = 609] 18:30:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 430 (24934C00) [pid = 3736] [serial = 1827] [outer = 00000000] 18:30:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 431 (2B2EF800) [pid = 3736] [serial = 1828] [outer = 24934C00] 18:30:28 INFO - PROCESS | 3736 | 1463967028418 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 432 (2B2F0800) [pid = 3736] [serial = 1829] [outer = 24934C00] 18:30:29 INFO - PROCESS | 3736 | 1463967029038 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1126ms 18:30:29 INFO - PROCESS | 3736 | 1463967029070 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 3736 | 1463967029072 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 18:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:30:29 INFO - PROCESS | 3736 | 1463967029076 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 3736 | 1463967029079 Marionette TRACE conn6 <- [1,2402,null,{}] 18:30:29 INFO - PROCESS | 3736 | 1463967029082 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:29 INFO - PROCESS | 3736 | 1463967029246 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 18:30:29 INFO - PROCESS | 3736 | 1463967029522 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 3736 | ++DOCSHELL 2B9A5400 == 138 [pid = 3736] [id = 610] 18:30:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 433 (2CA05400) [pid = 3736] [serial = 1830] [outer = 00000000] 18:30:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 434 (2CAF3800) [pid = 3736] [serial = 1831] [outer = 2CA05400] 18:30:29 INFO - PROCESS | 3736 | 1463967029585 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 435 (2D116800) [pid = 3736] [serial = 1832] [outer = 2CA05400] 18:30:30 INFO - PROCESS | 3736 | 1463967030194 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1179ms 18:30:30 INFO - PROCESS | 3736 | 1463967030259 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 3736 | 1463967030261 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 18:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:30:30 INFO - PROCESS | 3736 | 1463967030265 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 3736 | 1463967030267 Marionette TRACE conn6 <- [1,2406,null,{}] 18:30:30 INFO - PROCESS | 3736 | 1463967030271 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 3736 | 1463967030501 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 18:30:30 INFO - PROCESS | 3736 | 1463967030667 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 3736 | ++DOCSHELL 2CAF2000 == 139 [pid = 3736] [id = 611] 18:30:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 436 (2D119C00) [pid = 3736] [serial = 1833] [outer = 00000000] 18:30:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 437 (2DD27C00) [pid = 3736] [serial = 1834] [outer = 2D119C00] 18:30:30 INFO - PROCESS | 3736 | 1463967030726 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 438 (2DD2AC00) [pid = 3736] [serial = 1835] [outer = 2D119C00] 18:30:31 INFO - PROCESS | 3736 | 1463967031357 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1124ms 18:30:31 INFO - PROCESS | 3736 | 1463967031393 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 3736 | 1463967031395 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 18:30:31 INFO - PROCESS | 3736 | 1463967031398 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:30:31 INFO - PROCESS | 3736 | 1463967031402 Marionette TRACE conn6 <- [1,2410,null,{}] 18:30:31 INFO - PROCESS | 3736 | 1463967031405 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 3736 | 1463967031546 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 18:30:31 INFO - PROCESS | 3736 | 1463967031790 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 3736 | ++DOCSHELL 2DD27000 == 140 [pid = 3736] [id = 612] 18:30:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 439 (2DD27800) [pid = 3736] [serial = 1836] [outer = 00000000] 18:30:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 440 (31B5B400) [pid = 3736] [serial = 1837] [outer = 2DD27800] 18:30:31 INFO - PROCESS | 3736 | 1463967031849 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 441 (31B5C000) [pid = 3736] [serial = 1838] [outer = 2DD27800] 18:30:32 INFO - PROCESS | 3736 | 1463967032528 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1180ms 18:30:32 INFO - PROCESS | 3736 | 1463967032583 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 3736 | 1463967032586 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 18:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:30:32 INFO - PROCESS | 3736 | 1463967032589 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 3736 | 1463967032591 Marionette TRACE conn6 <- [1,2414,null,{}] 18:30:32 INFO - PROCESS | 3736 | 1463967032595 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:32 INFO - PROCESS | 3736 | 1463967032743 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 18:30:33 INFO - PROCESS | 3736 | 1463967033015 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 3736 | ++DOCSHELL 0E76DC00 == 141 [pid = 3736] [id = 613] 18:30:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 442 (0E76FC00) [pid = 3736] [serial = 1839] [outer = 00000000] 18:30:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 443 (18E52000) [pid = 3736] [serial = 1840] [outer = 0E76FC00] 18:30:33 INFO - PROCESS | 3736 | 1463967033073 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 444 (1B620C00) [pid = 3736] [serial = 1841] [outer = 0E76FC00] 18:30:34 INFO - PROCESS | 3736 | 1463967034134 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1571ms 18:30:34 INFO - PROCESS | 3736 | 1463967034164 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 3736 | 1463967034168 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 18:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:30:34 INFO - PROCESS | 3736 | 1463967034173 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 3736 | 1463967034176 Marionette TRACE conn6 <- [1,2418,null,{}] 18:30:34 INFO - PROCESS | 3736 | 1463967034181 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 3736 | 1463967034324 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 18:30:34 INFO - PROCESS | 3736 | 1463967034630 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 3736 | ++DOCSHELL 13461400 == 142 [pid = 3736] [id = 614] 18:30:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 445 (1380C400) [pid = 3736] [serial = 1842] [outer = 00000000] 18:30:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 446 (1809C400) [pid = 3736] [serial = 1843] [outer = 1380C400] 18:30:34 INFO - PROCESS | 3736 | 1463967034687 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 447 (1A233C00) [pid = 3736] [serial = 1844] [outer = 1380C400] 18:30:35 INFO - PROCESS | 3736 | 1463967035269 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1120ms 18:30:35 INFO - PROCESS | 3736 | 1463967035294 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 3736 | 1463967035300 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 18:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:30:35 INFO - PROCESS | 3736 | 1463967035306 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 3736 | 1463967035309 Marionette TRACE conn6 <- [1,2422,null,{}] 18:30:35 INFO - PROCESS | 3736 | 1463967035312 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:35 INFO - PROCESS | 3736 | 1463967035451 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 18:30:35 INFO - PROCESS | 3736 | 1463967035692 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 3736 | ++DOCSHELL 16A53C00 == 143 [pid = 3736] [id = 615] 18:30:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 448 (16C74400) [pid = 3736] [serial = 1845] [outer = 00000000] 18:30:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 449 (1E93CC00) [pid = 3736] [serial = 1846] [outer = 16C74400] 18:30:35 INFO - PROCESS | 3736 | 1463967035744 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 450 (20D59400) [pid = 3736] [serial = 1847] [outer = 16C74400] 18:30:36 INFO - PROCESS | 3736 | 1463967036371 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1124ms 18:30:36 INFO - PROCESS | 3736 | 1463967036433 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 3736 | 1463967036435 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 18:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:30:36 INFO - PROCESS | 3736 | 1463967036439 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 3736 | 1463967036442 Marionette TRACE conn6 <- [1,2426,null,{}] 18:30:36 INFO - PROCESS | 3736 | 1463967036470 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:36 INFO - PROCESS | 3736 | 1463967036610 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 18:30:36 INFO - PROCESS | 3736 | 1463967036848 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 3736 | ++DOCSHELL 24925800 == 144 [pid = 3736] [id = 616] 18:30:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 451 (24936C00) [pid = 3736] [serial = 1848] [outer = 00000000] 18:30:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 452 (24EF1000) [pid = 3736] [serial = 1849] [outer = 24936C00] 18:30:36 INFO - PROCESS | 3736 | 1463967036901 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 453 (25230C00) [pid = 3736] [serial = 1850] [outer = 24936C00] 18:30:37 INFO - PROCESS | 3736 | 1463967037494 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1085ms 18:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:30:37 INFO - PROCESS | 3736 | 1463967037528 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 3736 | 1463967037530 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 18:30:37 INFO - PROCESS | 3736 | 1463967037533 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 3736 | 1463967037535 Marionette TRACE conn6 <- [1,2430,null,{}] 18:30:37 INFO - PROCESS | 3736 | 1463967037539 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 3736 | 1463967037669 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 18:30:37 INFO - PROCESS | 3736 | 1463967037941 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 3736 | ++DOCSHELL 2768A000 == 145 [pid = 3736] [id = 617] 18:30:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 454 (2768B800) [pid = 3736] [serial = 1851] [outer = 00000000] 18:30:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 455 (2835A000) [pid = 3736] [serial = 1852] [outer = 2768B800] 18:30:37 INFO - PROCESS | 3736 | 1463967037991 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 456 (2948CC00) [pid = 3736] [serial = 1853] [outer = 2768B800] 18:30:38 INFO - PROCESS | 3736 | 1463967038572 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1075ms 18:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:30:38 INFO - PROCESS | 3736 | 1463967038609 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 3736 | 1463967038611 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 18:30:38 INFO - PROCESS | 3736 | 1463967038614 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 3736 | 1463967038616 Marionette TRACE conn6 <- [1,2434,null,{}] 18:30:38 INFO - PROCESS | 3736 | 1463967038619 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:38 INFO - PROCESS | 3736 | 1463967038753 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 18:30:39 INFO - PROCESS | 3736 | 1463967039002 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 3736 | ++DOCSHELL 1FF97800 == 146 [pid = 3736] [id = 618] 18:30:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 457 (20862400) [pid = 3736] [serial = 1854] [outer = 00000000] 18:30:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 458 (295E5000) [pid = 3736] [serial = 1855] [outer = 20862400] 18:30:39 INFO - PROCESS | 3736 | 1463967039054 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 459 (29BD0400) [pid = 3736] [serial = 1856] [outer = 20862400] 18:30:39 INFO - PROCESS | 3736 | 1463967039646 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1070ms 18:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:30:39 INFO - PROCESS | 3736 | 1463967039685 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 3736 | 1463967039687 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 18:30:39 INFO - PROCESS | 3736 | 1463967039690 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 3736 | 1463967039692 Marionette TRACE conn6 <- [1,2438,null,{}] 18:30:39 INFO - PROCESS | 3736 | 1463967039695 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 3736 | 1463967039841 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 18:30:40 INFO - PROCESS | 3736 | 1463967040082 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 3736 | ++DOCSHELL 16C34400 == 147 [pid = 3736] [id = 619] 18:30:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 460 (23DFC000) [pid = 3736] [serial = 1857] [outer = 00000000] 18:30:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 461 (2B2A7000) [pid = 3736] [serial = 1858] [outer = 23DFC000] 18:30:40 INFO - PROCESS | 3736 | 1463967040132 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 462 (2B2E9800) [pid = 3736] [serial = 1859] [outer = 23DFC000] 18:30:40 INFO - PROCESS | 3736 | 1463967040761 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1124ms 18:30:40 INFO - PROCESS | 3736 | 1463967040815 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 3736 | 1463967040817 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 18:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:30:40 INFO - PROCESS | 3736 | 1463967040820 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 3736 | 1463967040822 Marionette TRACE conn6 <- [1,2442,null,{}] 18:30:40 INFO - PROCESS | 3736 | 1463967040826 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 3736 | 1463967040990 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2417B800 == 146 [pid = 3736] [id = 431] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 24187C00 == 145 [pid = 3736] [id = 432] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 190E9C00 == 144 [pid = 3736] [id = 598] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 0E241400 == 143 [pid = 3736] [id = 597] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 21B2D400 == 142 [pid = 3736] [id = 596] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 1E951800 == 141 [pid = 3736] [id = 595] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 1B621000 == 140 [pid = 3736] [id = 594] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 461 (2A848400) [pid = 3736] [serial = 1654] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 460 (2A82B400) [pid = 3736] [serial = 1642] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 459 (295EA400) [pid = 3736] [serial = 1645] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 458 (29511C00) [pid = 3736] [serial = 1639] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 457 (1EA66400) [pid = 3736] [serial = 1630] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 456 (2AB0E800) [pid = 3736] [serial = 1657] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 455 (28013C00) [pid = 3736] [serial = 1681] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 454 (252A5400) [pid = 3736] [serial = 1633] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 453 (2B2B0C00) [pid = 3736] [serial = 1651] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 452 (2835E400) [pid = 3736] [serial = 1663] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 451 (17B70400) [pid = 3736] [serial = 1627] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 450 (2CA02C00) [pid = 3736] [serial = 1672] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 449 (2ABAFC00) [pid = 3736] [serial = 1666] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 448 (28015000) [pid = 3736] [serial = 1636] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 447 (2ACBFC00) [pid = 3736] [serial = 1648] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 446 (2ABA8C00) [pid = 3736] [serial = 1660] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 445 (2B30CC00) [pid = 3736] [serial = 1669] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | 1463967041388 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 16BB2C00 == 139 [pid = 3736] [id = 593] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 112AB000 == 138 [pid = 3736] [id = 592] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 1129FC00 == 137 [pid = 3736] [id = 591] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 1809EC00 == 136 [pid = 3736] [id = 590] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 1261E400 == 135 [pid = 3736] [id = 589] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 23167800 == 134 [pid = 3736] [id = 584] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2959B400 == 133 [pid = 3736] [id = 583] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2B0A7800 == 132 [pid = 3736] [id = 582] 18:30:41 INFO - PROCESS | 3736 | ++DOCSHELL 0CA56C00 == 133 [pid = 3736] [id = 620] 18:30:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 446 (0D6EAC00) [pid = 3736] [serial = 1860] [outer = 00000000] 18:30:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 447 (0E242800) [pid = 3736] [serial = 1861] [outer = 0D6EAC00] 18:30:41 INFO - PROCESS | 3736 | 1463967041490 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 448 (11F62000) [pid = 3736] [serial = 1862] [outer = 0D6EAC00] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2B09D000 == 132 [pid = 3736] [id = 581] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2CA0CC00 == 131 [pid = 3736] [id = 580] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 24EF2800 == 130 [pid = 3736] [id = 579] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2B2F1C00 == 129 [pid = 3736] [id = 578] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2ACC9800 == 128 [pid = 3736] [id = 577] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2A848000 == 127 [pid = 3736] [id = 576] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2951E800 == 126 [pid = 3736] [id = 575] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 28686400 == 125 [pid = 3736] [id = 574] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 2801F800 == 124 [pid = 3736] [id = 573] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 1B452800 == 123 [pid = 3736] [id = 572] 18:30:41 INFO - PROCESS | 3736 | --DOCSHELL 1400F000 == 122 [pid = 3736] [id = 571] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 447 (25272000) [pid = 3736] [serial = 1709] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 446 (2316BC00) [pid = 3736] [serial = 1700] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 445 (1B401800) [pid = 3736] [serial = 1684] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 444 (2491F800) [pid = 3736] [serial = 1702] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 443 (2121B800) [pid = 3736] [serial = 1678] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 442 (1C6E7400) [pid = 3736] [serial = 1694] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 441 (24E0F800) [pid = 3736] [serial = 1703] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 440 (1DFA2400) [pid = 3736] [serial = 1685] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 439 (212EF400) [pid = 3736] [serial = 1688] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 438 (1E952C00) [pid = 3736] [serial = 1696] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 437 (1B09B400) [pid = 3736] [serial = 1687] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 436 (1901FC00) [pid = 3736] [serial = 1691] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 435 (1CE63000) [pid = 3736] [serial = 1706] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 434 (22049000) [pid = 3736] [serial = 1699] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 433 (1B30E400) [pid = 3736] [serial = 1675] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 432 (1FF92400) [pid = 3736] [serial = 1697] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 431 (1B09AC00) [pid = 3736] [serial = 1705] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 430 (1B453800) [pid = 3736] [serial = 1693] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 429 (16CBF000) [pid = 3736] [serial = 1690] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 3736 | --DOMWINDOW == 428 (24EC0000) [pid = 3736] [serial = 1708] [outer = 00000000] [url = about:blank] 18:30:42 INFO - PROCESS | 3736 | 1463967042012 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1223ms 18:30:42 INFO - PROCESS | 3736 | 1463967042044 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 18:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:30:42 INFO - PROCESS | 3736 | 1463967042046 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 18:30:42 INFO - PROCESS | 3736 | 1463967042049 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 3736 | 1463967042050 Marionette TRACE conn6 <- [1,2446,null,{}] 18:30:42 INFO - PROCESS | 3736 | 1463967042054 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 3736 | 1463967042169 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 18:30:42 INFO - PROCESS | 3736 | 1463967042178 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 3736 | ++DOCSHELL 16A45C00 == 123 [pid = 3736] [id = 621] 18:30:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 429 (16A4D400) [pid = 3736] [serial = 1863] [outer = 00000000] 18:30:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 430 (17B3B400) [pid = 3736] [serial = 1864] [outer = 16A4D400] 18:30:42 INFO - PROCESS | 3736 | 1463967042223 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 431 (18343C00) [pid = 3736] [serial = 1865] [outer = 16A4D400] 18:30:42 INFO - PROCESS | 3736 | 1463967042776 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 18:30:42 INFO - PROCESS | 3736 | 1463967042820 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 3736 | 1463967042822 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 18:30:42 INFO - PROCESS | 3736 | 1463967042825 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:30:42 INFO - PROCESS | 3736 | 1463967042827 Marionette TRACE conn6 <- [1,2450,null,{}] 18:30:42 INFO - PROCESS | 3736 | 1463967042830 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 3736 | 1463967043021 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 18:30:43 INFO - PROCESS | 3736 | 1463967043041 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 3736 | ++DOCSHELL 18E57C00 == 124 [pid = 3736] [id = 622] 18:30:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 432 (18E5F000) [pid = 3736] [serial = 1866] [outer = 00000000] 18:30:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 433 (1B407000) [pid = 3736] [serial = 1867] [outer = 18E5F000] 18:30:43 INFO - PROCESS | 3736 | 1463967043089 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 434 (1B620400) [pid = 3736] [serial = 1868] [outer = 18E5F000] 18:30:43 INFO - PROCESS | 3736 | 1463967043565 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 18:30:43 INFO - PROCESS | 3736 | 1463967043600 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 18:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:30:43 INFO - PROCESS | 3736 | 1463967043602 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 18:30:43 INFO - PROCESS | 3736 | 1463967043605 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:30:43 INFO - PROCESS | 3736 | 1463967043607 Marionette TRACE conn6 <- [1,2454,null,{}] 18:30:43 INFO - PROCESS | 3736 | 1463967043658 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 3736 | 1463967043841 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 18:30:43 INFO - PROCESS | 3736 | 1463967043866 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 3736 | ++DOCSHELL 1B406800 == 125 [pid = 3736] [id = 623] 18:30:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 435 (1BE72000) [pid = 3736] [serial = 1869] [outer = 00000000] 18:30:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 436 (1E931000) [pid = 3736] [serial = 1870] [outer = 1BE72000] 18:30:43 INFO - PROCESS | 3736 | 1463967043924 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 437 (20870C00) [pid = 3736] [serial = 1871] [outer = 1BE72000] 18:30:44 INFO - PROCESS | 3736 | 1463967044491 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 18:30:44 INFO - PROCESS | 3736 | 1463967044536 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 18:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:30:44 INFO - PROCESS | 3736 | 1463967044538 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 18:30:44 INFO - PROCESS | 3736 | 1463967044541 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 3736 | 1463967044544 Marionette TRACE conn6 <- [1,2458,null,{}] 18:30:44 INFO - PROCESS | 3736 | 1463967044548 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:44 INFO - PROCESS | 3736 | 1463967044759 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 18:30:44 INFO - PROCESS | 3736 | 1463967044787 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 3736 | ++DOCSHELL 23169000 == 126 [pid = 3736] [id = 624] 18:30:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 438 (2316BC00) [pid = 3736] [serial = 1872] [outer = 00000000] 18:30:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 439 (24183C00) [pid = 3736] [serial = 1873] [outer = 2316BC00] 18:30:44 INFO - PROCESS | 3736 | 1463967044837 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 440 (249B9000) [pid = 3736] [serial = 1874] [outer = 2316BC00] 18:30:45 INFO - PROCESS | 3736 | 1463967045339 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 830ms 18:30:45 INFO - PROCESS | 3736 | 1463967045377 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 3736 | 1463967045378 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 18:30:45 INFO - PROCESS | 3736 | 1463967045381 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 3736 | 1463967045383 Marionette TRACE conn6 <- [1,2462,null,{}] 18:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:30:45 INFO - PROCESS | 3736 | 1463967045387 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:45 INFO - PROCESS | 3736 | 1463967045575 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 18:30:45 INFO - PROCESS | 3736 | 1463967045595 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 3736 | ++DOCSHELL 24EF2400 == 127 [pid = 3736] [id = 625] 18:30:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 441 (24EF9C00) [pid = 3736] [serial = 1875] [outer = 00000000] 18:30:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 442 (2529B000) [pid = 3736] [serial = 1876] [outer = 24EF9C00] 18:30:45 INFO - PROCESS | 3736 | 1463967045639 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 443 (2696A800) [pid = 3736] [serial = 1877] [outer = 24EF9C00] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 442 (150CC000) [pid = 3736] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 441 (1D59FC00) [pid = 3736] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 440 (11F69400) [pid = 3736] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 439 (0CC30C00) [pid = 3736] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 438 (1E955800) [pid = 3736] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 437 (2204B400) [pid = 3736] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 436 (1BE6E400) [pid = 3736] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 435 (1B40F000) [pid = 3736] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 434 (1E92B400) [pid = 3736] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 433 (0DD31400) [pid = 3736] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 432 (1E922800) [pid = 3736] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 431 (1FF90800) [pid = 3736] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 430 (1A015800) [pid = 3736] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 429 (1CE6B000) [pid = 3736] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 428 (1B309400) [pid = 3736] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 427 (0ECABC00) [pid = 3736] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 426 (1D5A7800) [pid = 3736] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 425 (122A2400) [pid = 3736] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 424 (18346400) [pid = 3736] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 423 (1EA58800) [pid = 3736] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 422 (18E52800) [pid = 3736] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 421 (20D55000) [pid = 3736] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 420 (1A69E400) [pid = 3736] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 419 (18099400) [pid = 3736] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 418 (16C35400) [pid = 3736] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 417 (150C9C00) [pid = 3736] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 416 (0CB25C00) [pid = 3736] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 415 (21B2A400) [pid = 3736] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 414 (1E957C00) [pid = 3736] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 413 (21B20C00) [pid = 3736] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 412 (22048C00) [pid = 3736] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 411 (1B618800) [pid = 3736] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 410 (12245000) [pid = 3736] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 409 (1CE67C00) [pid = 3736] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 408 (1CE24400) [pid = 3736] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 407 (1E939800) [pid = 3736] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 406 (1D5A1000) [pid = 3736] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 405 (1FF2C400) [pid = 3736] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 404 (22047400) [pid = 3736] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 403 (119B8800) [pid = 3736] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 402 (11F6CC00) [pid = 3736] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 401 (17A7E800) [pid = 3736] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 400 (18348800) [pid = 3736] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 399 (1193FC00) [pid = 3736] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 398 (126EAC00) [pid = 3736] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 397 (1B621800) [pid = 3736] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 396 (1FF28400) [pid = 3736] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 395 (1DFA7800) [pid = 3736] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 394 (0DE66400) [pid = 3736] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:30:47 INFO - PROCESS | 3736 | --DOMWINDOW == 393 (1D5A6400) [pid = 3736] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:30:47 INFO - PROCESS | 3736 | 1463967047659 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2327ms 18:30:47 INFO - PROCESS | 3736 | 1463967047714 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 18:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:30:47 INFO - PROCESS | 3736 | 1463967047716 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 18:30:47 INFO - PROCESS | 3736 | 1463967047719 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 3736 | 1463967047720 Marionette TRACE conn6 <- [1,2466,null,{}] 18:30:47 INFO - PROCESS | 3736 | 1463967047724 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:47 INFO - PROCESS | 3736 | 1463967047842 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 18:30:47 INFO - PROCESS | 3736 | 1463967047851 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 3736 | ++DOCSHELL 1121C400 == 128 [pid = 3736] [id = 626] 18:30:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (1193FC00) [pid = 3736] [serial = 1878] [outer = 00000000] 18:30:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (17A7E800) [pid = 3736] [serial = 1879] [outer = 1193FC00] 18:30:47 INFO - PROCESS | 3736 | 1463967047895 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (18E55800) [pid = 3736] [serial = 1880] [outer = 1193FC00] 18:30:48 INFO - PROCESS | 3736 | 1463967048419 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 18:30:48 INFO - PROCESS | 3736 | 1463967048468 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 3736 | 1463967048470 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 18:30:48 INFO - PROCESS | 3736 | 1463967048473 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 3736 | 1463967048474 Marionette TRACE conn6 <- [1,2470,null,{}] 18:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:30:48 INFO - PROCESS | 3736 | 1463967048478 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:48 INFO - PROCESS | 3736 | 1463967048624 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 18:30:48 INFO - PROCESS | 3736 | 1463967048630 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 3736 | ++DOCSHELL 16C35400 == 129 [pid = 3736] [id = 627] 18:30:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (1A015800) [pid = 3736] [serial = 1881] [outer = 00000000] 18:30:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (1BE70400) [pid = 3736] [serial = 1882] [outer = 1A015800] 18:30:48 INFO - PROCESS | 3736 | 1463967048674 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 399 (1D59FC00) [pid = 3736] [serial = 1883] [outer = 1A015800] 18:30:49 INFO - PROCESS | 3736 | 1463967049178 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 18:30:49 INFO - PROCESS | 3736 | 1463967049237 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 3736 | 1463967049240 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 18:30:49 INFO - PROCESS | 3736 | 1463967049245 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 3736 | 1463967049246 Marionette TRACE conn6 <- [1,2474,null,{}] 18:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:30:49 INFO - PROCESS | 3736 | 1463967049250 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:49 INFO - PROCESS | 3736 | 1463967049374 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 18:30:49 INFO - PROCESS | 3736 | 1463967049715 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 3736 | ++DOCSHELL 0CB28000 == 130 [pid = 3736] [id = 628] 18:30:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 400 (0DD29400) [pid = 3736] [serial = 1884] [outer = 00000000] 18:30:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 401 (0EC58000) [pid = 3736] [serial = 1885] [outer = 0DD29400] 18:30:49 INFO - PROCESS | 3736 | 1463967049778 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 402 (12619C00) [pid = 3736] [serial = 1886] [outer = 0DD29400] 18:30:50 INFO - PROCESS | 3736 | 1463967050476 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1274ms 18:30:50 INFO - PROCESS | 3736 | 1463967050529 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 3736 | 1463967050534 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 18:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:30:50 INFO - PROCESS | 3736 | 1463967050539 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 3736 | 1463967050543 Marionette TRACE conn6 <- [1,2478,null,{}] 18:30:50 INFO - PROCESS | 3736 | 1463967050548 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 3736 | 1463967050703 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 18:30:50 INFO - PROCESS | 3736 | 1463967050970 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 3736 | ++DOCSHELL 1D5A7800 == 131 [pid = 3736] [id = 629] 18:30:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 403 (1E922000) [pid = 3736] [serial = 1887] [outer = 00000000] 18:30:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 404 (1E952400) [pid = 3736] [serial = 1888] [outer = 1E922000] 18:30:51 INFO - PROCESS | 3736 | 1463967051032 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 405 (1FF28400) [pid = 3736] [serial = 1889] [outer = 1E922000] 18:30:51 INFO - PROCESS | 3736 | 1463967051677 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1181ms 18:30:51 INFO - PROCESS | 3736 | 1463967051726 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 3736 | 1463967051731 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 18:30:51 INFO - PROCESS | 3736 | 1463967051734 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:30:51 INFO - PROCESS | 3736 | 1463967051737 Marionette TRACE conn6 <- [1,2482,null,{}] 18:30:51 INFO - PROCESS | 3736 | 1463967051754 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:51 INFO - PROCESS | 3736 | 1463967051966 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 18:30:52 INFO - PROCESS | 3736 | 1463967052129 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 3736 | ++DOCSHELL 2121D400 == 132 [pid = 3736] [id = 630] 18:30:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 406 (21B2D400) [pid = 3736] [serial = 1890] [outer = 00000000] 18:30:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 407 (226C6000) [pid = 3736] [serial = 1891] [outer = 21B2D400] 18:30:52 INFO - PROCESS | 3736 | 1463967052188 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 408 (23D3F800) [pid = 3736] [serial = 1892] [outer = 21B2D400] 18:30:52 INFO - PROCESS | 3736 | 1463967052795 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1121ms 18:30:52 INFO - PROCESS | 3736 | 1463967052860 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 3736 | 1463967052862 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 18:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:30:52 INFO - PROCESS | 3736 | 1463967052873 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 3736 | 1463967052879 Marionette TRACE conn6 <- [1,2486,null,{}] 18:30:52 INFO - PROCESS | 3736 | 1463967052884 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 3736 | 1463967053038 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 18:30:53 INFO - PROCESS | 3736 | 1463967053318 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 3736 | ++DOCSHELL 2492FC00 == 133 [pid = 3736] [id = 631] 18:30:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 409 (24E09800) [pid = 3736] [serial = 1893] [outer = 00000000] 18:30:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 410 (2522E400) [pid = 3736] [serial = 1894] [outer = 24E09800] 18:30:53 INFO - PROCESS | 3736 | 1463967053380 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 411 (252A2400) [pid = 3736] [serial = 1895] [outer = 24E09800] 18:30:54 INFO - PROCESS | 3736 | 1463967054010 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1178ms 18:30:54 INFO - PROCESS | 3736 | 1463967054047 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 3736 | 1463967054051 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 18:30:54 INFO - PROCESS | 3736 | 1463967054054 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:30:54 INFO - PROCESS | 3736 | 1463967054056 Marionette TRACE conn6 <- [1,2490,null,{}] 18:30:54 INFO - PROCESS | 3736 | 1463967054060 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 3736 | 1463967054205 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 18:30:54 INFO - PROCESS | 3736 | 1463967054472 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 3736 | ++DOCSHELL 26935C00 == 134 [pid = 3736] [id = 632] 18:30:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 412 (28302400) [pid = 3736] [serial = 1896] [outer = 00000000] 18:30:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 413 (29489C00) [pid = 3736] [serial = 1897] [outer = 28302400] 18:30:54 INFO - PROCESS | 3736 | 1463967054530 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 414 (2959B000) [pid = 3736] [serial = 1898] [outer = 28302400] 18:30:55 INFO - PROCESS | 3736 | 1463967055116 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1125ms 18:30:55 INFO - PROCESS | 3736 | 1463967055183 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 3736 | 1463967055185 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 18:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:30:55 INFO - PROCESS | 3736 | 1463967055189 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - PROCESS | 3736 | 1463967055191 Marionette TRACE conn6 <- [1,2494,null,{}] 18:30:55 INFO - PROCESS | 3736 | 1463967055241 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:55 INFO - PROCESS | 3736 | 1463967055388 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 18:30:55 INFO - PROCESS | 3736 | 1463967055671 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 3736 | ++DOCSHELL 2A84A400 == 135 [pid = 3736] [id = 633] 18:30:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 415 (2A84C400) [pid = 3736] [serial = 1899] [outer = 00000000] 18:30:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 416 (2AB12400) [pid = 3736] [serial = 1900] [outer = 2A84C400] 18:30:55 INFO - PROCESS | 3736 | 1463967055737 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 417 (2ACC5C00) [pid = 3736] [serial = 1901] [outer = 2A84C400] 18:30:56 INFO - PROCESS | 3736 | 1463967056423 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1259ms 18:30:56 INFO - PROCESS | 3736 | 1463967056456 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 3736 | 1463967056458 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 18:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:30:56 INFO - PROCESS | 3736 | 1463967056464 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 3736 | 1463967056466 Marionette TRACE conn6 <- [1,2498,null,{}] 18:30:56 INFO - PROCESS | 3736 | 1463967056469 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 3736 | 1463967056611 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 18:30:56 INFO - PROCESS | 3736 | 1463967056878 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 3736 | ++DOCSHELL 2AB11C00 == 136 [pid = 3736] [id = 634] 18:30:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 418 (2B0A1000) [pid = 3736] [serial = 1902] [outer = 00000000] 18:30:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 419 (2B2F3800) [pid = 3736] [serial = 1903] [outer = 2B0A1000] 18:30:56 INFO - PROCESS | 3736 | 1463967056933 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 420 (2B462400) [pid = 3736] [serial = 1904] [outer = 2B0A1000] 18:30:57 INFO - PROCESS | 3736 | 1463967057577 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1167ms 18:30:57 INFO - PROCESS | 3736 | 1463967057634 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 3736 | 1463967057636 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 18:30:57 INFO - PROCESS | 3736 | 1463967057639 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:30:57 INFO - PROCESS | 3736 | 1463967057641 Marionette TRACE conn6 <- [1,2502,null,{}] 18:30:57 INFO - PROCESS | 3736 | 1463967057645 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:57 INFO - PROCESS | 3736 | 1463967057786 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 18:30:58 INFO - PROCESS | 3736 | 1463967058026 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 3736 | ++DOCSHELL 24920400 == 137 [pid = 3736] [id = 635] 18:30:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 421 (297A1400) [pid = 3736] [serial = 1905] [outer = 00000000] 18:30:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 422 (297AB800) [pid = 3736] [serial = 1906] [outer = 297A1400] 18:30:58 INFO - PROCESS | 3736 | 1463967058082 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 423 (297ADC00) [pid = 3736] [serial = 1907] [outer = 297A1400] 18:30:58 INFO - PROCESS | 3736 | 1463967058669 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1073ms 18:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:30:58 INFO - PROCESS | 3736 | 1463967058717 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 3736 | 1463967058719 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 18:30:58 INFO - PROCESS | 3736 | 1463967058722 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 3736 | 1463967058724 Marionette TRACE conn6 <- [1,2506,null,{}] 18:30:58 INFO - PROCESS | 3736 | 1463967058728 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:58 INFO - PROCESS | 3736 | 1463967058869 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 18:30:59 INFO - PROCESS | 3736 | 1463967059140 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:59 INFO - PROCESS | 3736 | ++DOCSHELL 297AAC00 == 138 [pid = 3736] [id = 636] 18:30:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 424 (297B0C00) [pid = 3736] [serial = 1908] [outer = 00000000] 18:30:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 425 (297B7400) [pid = 3736] [serial = 1909] [outer = 297B0C00] 18:30:59 INFO - PROCESS | 3736 | 1463967059198 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 426 (297B9400) [pid = 3736] [serial = 1910] [outer = 297B0C00] 18:30:59 INFO - PROCESS | 3736 | 1463967059803 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1125ms 18:30:59 INFO - PROCESS | 3736 | 1463967059848 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 18:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:30:59 INFO - PROCESS | 3736 | 1463967059850 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 18:30:59 INFO - PROCESS | 3736 | 1463967059853 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 3736 | 1463967059855 Marionette TRACE conn6 <- [1,2510,null,{}] 18:30:59 INFO - PROCESS | 3736 | 1463967059859 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 3736 | 1463967060014 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 18:31:00 INFO - PROCESS | 3736 | 1463967060288 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 3736 | ++DOCSHELL 2957CC00 == 139 [pid = 3736] [id = 637] 18:31:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 427 (2957E400) [pid = 3736] [serial = 1911] [outer = 00000000] 18:31:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 428 (29585400) [pid = 3736] [serial = 1912] [outer = 2957E400] 18:31:00 INFO - PROCESS | 3736 | 1463967060345 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 429 (29586000) [pid = 3736] [serial = 1913] [outer = 2957E400] 18:31:00 INFO - PROCESS | 3736 | 1463967060945 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1132ms 18:31:00 INFO - PROCESS | 3736 | 1463967060986 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 18:31:00 INFO - PROCESS | 3736 | 1463967060988 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 18:31:00 INFO - PROCESS | 3736 | 1463967060991 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:31:00 INFO - PROCESS | 3736 | 1463967060993 Marionette TRACE conn6 <- [1,2514,null,{}] 18:31:01 INFO - PROCESS | 3736 | 1463967060997 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 3736 | 1463967061141 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 18:31:01 INFO - PROCESS | 3736 | 1463967061421 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 3736 | ++DOCSHELL 29586800 == 140 [pid = 3736] [id = 638] 18:31:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 430 (2958A800) [pid = 3736] [serial = 1914] [outer = 00000000] 18:31:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 431 (297BEC00) [pid = 3736] [serial = 1915] [outer = 2958A800] 18:31:01 INFO - PROCESS | 3736 | 1463967061485 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 432 (2B9A6800) [pid = 3736] [serial = 1916] [outer = 2958A800] 18:31:02 INFO - PROCESS | 3736 | 1463967062112 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1179ms 18:31:02 INFO - PROCESS | 3736 | 1463967062190 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 3736 | 1463967062192 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 18:31:02 INFO - PROCESS | 3736 | 1463967062198 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:31:02 INFO - PROCESS | 3736 | 1463967062201 Marionette TRACE conn6 <- [1,2518,null,{}] 18:31:02 INFO - PROCESS | 3736 | 1463967062205 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:02 INFO - PROCESS | 3736 | 1463967062381 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 18:31:02 INFO - PROCESS | 3736 | 1463967062655 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:02 INFO - PROCESS | 3736 | ++DOCSHELL 2B9AF000 == 141 [pid = 3736] [id = 639] 18:31:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 433 (2CAE9800) [pid = 3736] [serial = 1917] [outer = 00000000] 18:31:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 434 (2D115000) [pid = 3736] [serial = 1918] [outer = 2CAE9800] 18:31:02 INFO - PROCESS | 3736 | 1463967062710 Marionette DEBUG loaded listener.js 18:31:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 435 (2D026C00) [pid = 3736] [serial = 1919] [outer = 2CAE9800] 18:31:03 INFO - PROCESS | 3736 | 1463967063426 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1272ms 18:31:03 INFO - PROCESS | 3736 | 1463967063476 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 3736 | 1463967063478 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 18:31:03 INFO - PROCESS | 3736 | 1463967063482 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:31:03 INFO - PROCESS | 3736 | 1463967063484 Marionette TRACE conn6 <- [1,2522,null,{}] 18:31:03 INFO - PROCESS | 3736 | 1463967063487 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 3736 | 1463967063631 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 18:31:03 INFO - PROCESS | 3736 | 1463967063908 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 3736 | ++DOCSHELL 0E7E1000 == 142 [pid = 3736] [id = 640] 18:31:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 436 (0EC0E800) [pid = 3736] [serial = 1920] [outer = 00000000] 18:31:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 437 (16C2C800) [pid = 3736] [serial = 1921] [outer = 0EC0E800] 18:31:03 INFO - PROCESS | 3736 | 1463967063966 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 438 (1B2A6400) [pid = 3736] [serial = 1922] [outer = 0EC0E800] 18:31:04 INFO - PROCESS | 3736 | 1463967064572 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1119ms 18:31:04 INFO - PROCESS | 3736 | 1463967064605 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 3736 | 1463967064609 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 18:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:31:04 INFO - PROCESS | 3736 | 1463967064612 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 3736 | 1463967064614 Marionette TRACE conn6 <- [1,2526,null,{}] 18:31:04 INFO - PROCESS | 3736 | 1463967064618 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 3736 | 1463967064770 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 18:31:05 INFO - PROCESS | 3736 | 1463967065051 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 3736 | ++DOCSHELL 1B2A1400 == 143 [pid = 3736] [id = 641] 18:31:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 439 (1B61AC00) [pid = 3736] [serial = 1923] [outer = 00000000] 18:31:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 440 (241D3C00) [pid = 3736] [serial = 1924] [outer = 1B61AC00] 18:31:05 INFO - PROCESS | 3736 | 1463967065108 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 441 (27383400) [pid = 3736] [serial = 1925] [outer = 1B61AC00] 18:31:05 INFO - PROCESS | 3736 | 1463967065754 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1179ms 18:31:05 INFO - PROCESS | 3736 | 1463967065810 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 3736 | 1463967065812 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 18:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:31:05 INFO - PROCESS | 3736 | 1463967065818 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 3736 | 1463967065820 Marionette TRACE conn6 <- [1,2530,null,{}] 18:31:05 INFO - PROCESS | 3736 | 1463967065824 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:05 INFO - PROCESS | 3736 | 1463967065972 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 18:31:06 INFO - PROCESS | 3736 | 1463967066253 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 3736 | ++DOCSHELL 11F6C000 == 144 [pid = 3736] [id = 642] 18:31:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 442 (17B3EC00) [pid = 3736] [serial = 1926] [outer = 00000000] 18:31:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 443 (2CF63400) [pid = 3736] [serial = 1927] [outer = 17B3EC00] 18:31:06 INFO - PROCESS | 3736 | 1463967066311 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 444 (2CF66C00) [pid = 3736] [serial = 1928] [outer = 17B3EC00] 18:31:06 INFO - PROCESS | 3736 | 1463967066921 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1124ms 18:31:06 INFO - PROCESS | 3736 | 1463967066946 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 3736 | 1463967066948 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 18:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:31:06 INFO - PROCESS | 3736 | 1463967066951 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 3736 | 1463967066953 Marionette TRACE conn6 <- [1,2534,null,{}] 18:31:06 INFO - PROCESS | 3736 | 1463967066957 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:07 INFO - PROCESS | 3736 | 1463967067116 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 18:31:07 INFO - PROCESS | 3736 | 1463967067370 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:07 INFO - PROCESS | 3736 | ++DOCSHELL 2CF69400 == 145 [pid = 3736] [id = 643] 18:31:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 445 (2CF69C00) [pid = 3736] [serial = 1929] [outer = 00000000] 18:31:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 446 (2CF6F400) [pid = 3736] [serial = 1930] [outer = 2CF69C00] 18:31:07 INFO - PROCESS | 3736 | 1463967067425 Marionette DEBUG loaded listener.js 18:31:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 447 (2D114000) [pid = 3736] [serial = 1931] [outer = 2CF69C00] 18:31:08 INFO - PROCESS | 3736 | 1463967068096 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1222ms 18:31:08 INFO - PROCESS | 3736 | 1463967068190 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 3736 | 1463967068192 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 18:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:31:08 INFO - PROCESS | 3736 | 1463967068199 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 3736 | 1463967068201 Marionette TRACE conn6 <- [1,2538,null,{}] 18:31:08 INFO - PROCESS | 3736 | 1463967068204 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 3736 | 1463967068353 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 18:31:08 INFO - PROCESS | 3736 | 1463967068640 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 3736 | ++DOCSHELL 2CF6C000 == 146 [pid = 3736] [id = 644] 18:31:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 448 (2CF6E800) [pid = 3736] [serial = 1932] [outer = 00000000] 18:31:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 449 (31B63000) [pid = 3736] [serial = 1933] [outer = 2CF6E800] 18:31:08 INFO - PROCESS | 3736 | 1463967068697 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 450 (31F29400) [pid = 3736] [serial = 1934] [outer = 2CF6E800] 18:31:09 INFO - PROCESS | 3736 | 1463967069374 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1220ms 18:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:31:09 INFO - PROCESS | 3736 | 1463967069422 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 3736 | 1463967069424 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 18:31:09 INFO - PROCESS | 3736 | 1463967069428 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 3736 | 1463967069430 Marionette TRACE conn6 <- [1,2542,null,{}] 18:31:09 INFO - PROCESS | 3736 | 1463967069434 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:09 INFO - PROCESS | 3736 | 1463967069581 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 18:31:09 INFO - PROCESS | 3736 | 1463967069858 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:09 INFO - PROCESS | 3736 | ++DOCSHELL 0DF5A000 == 147 [pid = 3736] [id = 645] 18:31:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 451 (0E1AE800) [pid = 3736] [serial = 1935] [outer = 00000000] 18:31:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 452 (17A80000) [pid = 3736] [serial = 1936] [outer = 0E1AE800] 18:31:09 INFO - PROCESS | 3736 | 1463967069917 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 453 (1A69F000) [pid = 3736] [serial = 1937] [outer = 0E1AE800] 18:31:10 INFO - PROCESS | 3736 | 1463967070526 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1118ms 18:31:10 INFO - PROCESS | 3736 | 1463967070550 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 3736 | 1463967070553 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 18:31:10 INFO - PROCESS | 3736 | 1463967070556 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:31:10 INFO - PROCESS | 3736 | 1463967070558 Marionette TRACE conn6 <- [1,2546,null,{}] 18:31:10 INFO - PROCESS | 3736 | 1463967070562 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:10 INFO - PROCESS | 3736 | 1463967070717 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 18:31:11 INFO - PROCESS | 3736 | 1463967071476 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:11 INFO - PROCESS | 3736 | ++DOCSHELL 0CCA0000 == 148 [pid = 3736] [id = 646] 18:31:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 454 (0CCA0400) [pid = 3736] [serial = 1938] [outer = 00000000] 18:31:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 455 (0D5E9000) [pid = 3736] [serial = 1939] [outer = 0CCA0400] 18:31:11 INFO - PROCESS | 3736 | 1463967071614 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 456 (0DC51000) [pid = 3736] [serial = 1940] [outer = 0CCA0400] 18:31:12 INFO - PROCESS | 3736 | 1463967072248 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1737ms 18:31:12 INFO - PROCESS | 3736 | 1463967072298 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 3736 | 1463967072302 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 18:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:31:12 INFO - PROCESS | 3736 | 1463967072307 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 3736 | 1463967072310 Marionette TRACE conn6 <- [1,2550,null,{}] 18:31:12 INFO - PROCESS | 3736 | 1463967072315 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 3736 | 1463967072463 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 18:31:12 INFO - PROCESS | 3736 | 1463967072728 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 3736 | ++DOCSHELL 0DD32000 == 149 [pid = 3736] [id = 647] 18:31:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 457 (0DE6F800) [pid = 3736] [serial = 1941] [outer = 00000000] 18:31:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 458 (0EC58800) [pid = 3736] [serial = 1942] [outer = 0DE6F800] 18:31:12 INFO - PROCESS | 3736 | 1463967072781 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 459 (1221F800) [pid = 3736] [serial = 1943] [outer = 0DE6F800] 18:31:13 INFO - PROCESS | 3736 | 1463967073489 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1237ms 18:31:13 INFO - PROCESS | 3736 | 1463967073546 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 3736 | 1463967073550 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 18:31:13 INFO - PROCESS | 3736 | 1463967073555 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:31:13 INFO - PROCESS | 3736 | 1463967073557 Marionette TRACE conn6 <- [1,2554,null,{}] 18:31:13 INFO - PROCESS | 3736 | 1463967073561 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:13 INFO - PROCESS | 3736 | 1463967073700 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 18:31:13 INFO - PROCESS | 3736 | 1463967073985 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 3736 | ++DOCSHELL 0E779800 == 150 [pid = 3736] [id = 648] 18:31:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 460 (11F65C00) [pid = 3736] [serial = 1944] [outer = 00000000] 18:31:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 461 (17B43C00) [pid = 3736] [serial = 1945] [outer = 11F65C00] 18:31:14 INFO - PROCESS | 3736 | 1463967074039 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 462 (18E5A800) [pid = 3736] [serial = 1946] [outer = 11F65C00] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 190E5C00 == 149 [pid = 3736] [id = 177] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 1FF33400 == 148 [pid = 3736] [id = 421] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 13E04800 == 147 [pid = 3736] [id = 296] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 16C35400 == 146 [pid = 3736] [id = 627] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 1121C400 == 145 [pid = 3736] [id = 626] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 24EF2400 == 144 [pid = 3736] [id = 625] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 23169000 == 143 [pid = 3736] [id = 624] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 1B406800 == 142 [pid = 3736] [id = 623] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 18E57C00 == 141 [pid = 3736] [id = 622] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 16A45C00 == 140 [pid = 3736] [id = 621] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 461 (2A84C000) [pid = 3736] [serial = 1726] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 460 (2B2E6800) [pid = 3736] [serial = 1729] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 459 (2B2F3000) [pid = 3736] [serial = 1732] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 458 (2CA0D800) [pid = 3736] [serial = 1735] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 457 (24EF9000) [pid = 3736] [serial = 1738] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 456 (2D01D000) [pid = 3736] [serial = 1741] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 455 (2B0AA400) [pid = 3736] [serial = 1744] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 454 (2B229400) [pid = 3736] [serial = 1747] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 453 (295A3400) [pid = 3736] [serial = 1750] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 452 (295A5400) [pid = 3736] [serial = 1753] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 451 (2CAED000) [pid = 3736] [serial = 1756] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 450 (1E93AC00) [pid = 3736] [serial = 1759] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 449 (2B468C00) [pid = 3736] [serial = 1765] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 448 (2D028400) [pid = 3736] [serial = 1762] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 0CA56C00 == 139 [pid = 3736] [id = 620] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 16C34400 == 138 [pid = 3736] [id = 619] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 1FF97800 == 137 [pid = 3736] [id = 618] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2768A000 == 136 [pid = 3736] [id = 617] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 24925800 == 135 [pid = 3736] [id = 616] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 16A53C00 == 134 [pid = 3736] [id = 615] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 13461400 == 133 [pid = 3736] [id = 614] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2CAF2000 == 132 [pid = 3736] [id = 611] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2B9A5400 == 131 [pid = 3736] [id = 610] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 24934000 == 130 [pid = 3736] [id = 609] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2492F400 == 129 [pid = 3736] [id = 608] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2ABA9800 == 128 [pid = 3736] [id = 607] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2A842C00 == 127 [pid = 3736] [id = 606] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2948E800 == 126 [pid = 3736] [id = 605] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 28308400 == 125 [pid = 3736] [id = 604] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 2830E000 == 124 [pid = 3736] [id = 603] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 25272800 == 123 [pid = 3736] [id = 602] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 1B516400 == 122 [pid = 3736] [id = 601] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 14002C00 == 121 [pid = 3736] [id = 600] 18:31:14 INFO - PROCESS | 3736 | --DOCSHELL 24EF8400 == 120 [pid = 3736] [id = 599] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 447 (21266C00) [pid = 3736] [serial = 1130] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 446 (2316B000) [pid = 3736] [serial = 1598] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 445 (16C28C00) [pid = 3736] [serial = 1196] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 444 (18349C00) [pid = 3736] [serial = 1121] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 443 (16C7E000) [pid = 3736] [serial = 1106] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 442 (1E930C00) [pid = 3736] [serial = 1118] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 441 (1B098000) [pid = 3736] [serial = 1370] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 440 (1B306000) [pid = 3736] [serial = 1045] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 439 (1F027800) [pid = 3736] [serial = 1175] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 438 (249BBC00) [pid = 3736] [serial = 1193] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 437 (1CE24800) [pid = 3736] [serial = 1115] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 436 (1B51B400) [pid = 3736] [serial = 1112] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 435 (1FF90C00) [pid = 3736] [serial = 1127] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 434 (0E242400) [pid = 3736] [serial = 1103] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 433 (1E929400) [pid = 3736] [serial = 1124] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 432 (21260400) [pid = 3736] [serial = 1181] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 431 (1A69C800) [pid = 3736] [serial = 1220] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 430 (1E92F800) [pid = 3736] [serial = 1172] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 429 (1B511C00) [pid = 3736] [serial = 1226] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 428 (125D4800) [pid = 3736] [serial = 1166] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 427 (24180400) [pid = 3736] [serial = 1520] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 426 (15456800) [pid = 3736] [serial = 1214] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 425 (18E5AC00) [pid = 3736] [serial = 1217] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 424 (20863C00) [pid = 3736] [serial = 1178] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 423 (1B099400) [pid = 3736] [serial = 1109] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 422 (20D61400) [pid = 3736] [serial = 1244] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 421 (21B26400) [pid = 3736] [serial = 1133] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 420 (1E94C800) [pid = 3736] [serial = 1442] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 419 (1A013800) [pid = 3736] [serial = 1169] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 418 (1B09C800) [pid = 3736] [serial = 1223] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 417 (0DE6D800) [pid = 3736] [serial = 1211] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 416 (21FB1000) [pid = 3736] [serial = 1187] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 415 (2086CC00) [pid = 3736] [serial = 1241] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 414 (21FA2400) [pid = 3736] [serial = 1184] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 413 (22051800) [pid = 3736] [serial = 1190] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 412 (1C625800) [pid = 3736] [serial = 1229] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 411 (2A8E4000) [pid = 3736] [serial = 1682] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 410 (1E932000) [pid = 3736] [serial = 1235] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 409 (1DFA2800) [pid = 3736] [serial = 1232] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 408 (1F02B400) [pid = 3736] [serial = 1238] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 407 (1AE38000) [pid = 3736] [serial = 1781] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 406 (2316E000) [pid = 3736] [serial = 1793] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 405 (1E939000) [pid = 3736] [serial = 1784] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 404 (23DFBC00) [pid = 3736] [serial = 1790] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 403 (24EBE400) [pid = 3736] [serial = 1796] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 402 (24926C00) [pid = 3736] [serial = 1795] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 401 (21213C00) [pid = 3736] [serial = 1786] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 400 (23170800) [pid = 3736] [serial = 1789] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 399 (21B20400) [pid = 3736] [serial = 1787] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 398 (2695DC00) [pid = 3736] [serial = 1711] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 397 (210A1800) [pid = 3736] [serial = 1792] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 396 (21264C00) [pid = 3736] [serial = 1775] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 395 (1F02E800) [pid = 3736] [serial = 1774] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 394 (210A2800) [pid = 3736] [serial = 1717] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 393 (18E5FC00) [pid = 3736] [serial = 1780] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 392 (1A2DE000) [pid = 3736] [serial = 1771] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 391 (1B304000) [pid = 3736] [serial = 1772] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 390 (28310000) [pid = 3736] [serial = 1720] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 389 (13F49400) [pid = 3736] [serial = 1777] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 388 (17B42800) [pid = 3736] [serial = 1714] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 387 (15459800) [pid = 3736] [serial = 1778] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 386 (1544D000) [pid = 3736] [serial = 1769] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 385 (13814400) [pid = 3736] [serial = 1768] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 384 (1D5A9000) [pid = 3736] [serial = 1783] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | --DOMWINDOW == 383 (2951E400) [pid = 3736] [serial = 1723] [outer = 00000000] [url = about:blank] 18:31:14 INFO - PROCESS | 3736 | 1463967074931 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1433ms 18:31:14 INFO - PROCESS | 3736 | 1463967074993 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 3736 | 1463967074995 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 18:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:31:15 INFO - PROCESS | 3736 | 1463967074999 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 3736 | 1463967075005 Marionette TRACE conn6 <- [1,2558,null,{}] 18:31:15 INFO - PROCESS | 3736 | 1463967075014 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 3736 | 1463967075137 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 18:31:15 INFO - PROCESS | 3736 | 1463967075151 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 3736 | ++DOCSHELL 11945C00 == 121 [pid = 3736] [id = 649] 18:31:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 384 (11947000) [pid = 3736] [serial = 1947] [outer = 00000000] 18:31:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 385 (13344400) [pid = 3736] [serial = 1948] [outer = 11947000] 18:31:15 INFO - PROCESS | 3736 | 1463967075198 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 386 (13F47C00) [pid = 3736] [serial = 1949] [outer = 11947000] 18:31:15 INFO - PROCESS | 3736 | 1463967075817 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 830ms 18:31:15 INFO - PROCESS | 3736 | 1463967075832 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 3736 | 1463967075835 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 18:31:15 INFO - PROCESS | 3736 | 1463967075838 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:31:15 INFO - PROCESS | 3736 | 1463967075840 Marionette TRACE conn6 <- [1,2562,null,{}] 18:31:15 INFO - PROCESS | 3736 | 1463967075844 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 3736 | 1463967075983 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 18:31:16 INFO - PROCESS | 3736 | 1463967076171 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 3736 | ++DOCSHELL 15016C00 == 122 [pid = 3736] [id = 650] 18:31:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 387 (150CB400) [pid = 3736] [serial = 1950] [outer = 00000000] 18:31:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (16C37C00) [pid = 3736] [serial = 1951] [outer = 150CB400] 18:31:16 INFO - PROCESS | 3736 | 1463967076219 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (1713AC00) [pid = 3736] [serial = 1952] [outer = 150CB400] 18:31:16 INFO - PROCESS | 3736 | 1463967076634 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 870ms 18:31:16 INFO - PROCESS | 3736 | 1463967076712 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 3736 | 1463967076715 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 18:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:31:16 INFO - PROCESS | 3736 | 1463967076718 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 3736 | 1463967076719 Marionette TRACE conn6 <- [1,2566,null,{}] 18:31:16 INFO - PROCESS | 3736 | 1463967076723 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:16 INFO - PROCESS | 3736 | 1463967076844 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 18:31:16 INFO - PROCESS | 3736 | 1463967076857 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 3736 | ++DOCSHELL 18381400 == 123 [pid = 3736] [id = 651] 18:31:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (18E54000) [pid = 3736] [serial = 1953] [outer = 00000000] 18:31:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 391 (190E5C00) [pid = 3736] [serial = 1954] [outer = 18E54000] 18:31:16 INFO - PROCESS | 3736 | 1463967076910 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 392 (1A0DBC00) [pid = 3736] [serial = 1955] [outer = 18E54000] 18:31:17 INFO - PROCESS | 3736 | 1463967077536 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 870ms 18:31:17 INFO - PROCESS | 3736 | 1463967077589 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 3736 | 1463967077591 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 18:31:17 INFO - PROCESS | 3736 | 1463967077595 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:31:17 INFO - PROCESS | 3736 | 1463967077597 Marionette TRACE conn6 <- [1,2570,null,{}] 18:31:17 INFO - PROCESS | 3736 | 1463967077600 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:17 INFO - PROCESS | 3736 | 1463967077784 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 18:31:17 INFO - PROCESS | 3736 | 1463967077812 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 3736 | ++DOCSHELL 17B42800 == 124 [pid = 3736] [id = 652] 18:31:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 393 (1A2E5400) [pid = 3736] [serial = 1956] [outer = 00000000] 18:31:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (1B2A2800) [pid = 3736] [serial = 1957] [outer = 1A2E5400] 18:31:17 INFO - PROCESS | 3736 | 1463967077857 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (1B306000) [pid = 3736] [serial = 1958] [outer = 1A2E5400] 18:31:18 INFO - PROCESS | 3736 | 1463967078370 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 830ms 18:31:18 INFO - PROCESS | 3736 | 1463967078433 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 3736 | 1463967078435 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 18:31:18 INFO - PROCESS | 3736 | 1463967078438 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 3736 | 1463967078440 Marionette TRACE conn6 <- [1,2574,null,{}] 18:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:31:18 INFO - PROCESS | 3736 | 1463967078443 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:18 INFO - PROCESS | 3736 | 1463967078621 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 18:31:18 INFO - PROCESS | 3736 | 1463967078642 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 3736 | ++DOCSHELL 1B401400 == 125 [pid = 3736] [id = 653] 18:31:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (1B40B800) [pid = 3736] [serial = 1959] [outer = 00000000] 18:31:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (1B45F400) [pid = 3736] [serial = 1960] [outer = 1B40B800] 18:31:18 INFO - PROCESS | 3736 | 1463967078687 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (1B51C800) [pid = 3736] [serial = 1961] [outer = 1B40B800] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 397 (24EF9C00) [pid = 3736] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 396 (2316BC00) [pid = 3736] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 395 (23DFC000) [pid = 3736] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 394 (0D6EAC00) [pid = 3736] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 393 (18E5F000) [pid = 3736] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 392 (2768B800) [pid = 3736] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 391 (1380C400) [pid = 3736] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 390 (16C74400) [pid = 3736] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 389 (20862400) [pid = 3736] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 388 (24936C00) [pid = 3736] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 387 (16A4D400) [pid = 3736] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 386 (1BE72000) [pid = 3736] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:31:20 INFO - PROCESS | 3736 | --DOMWINDOW == 385 (1193FC00) [pid = 3736] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:31:20 INFO - PROCESS | 3736 | 1463967080488 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2070ms 18:31:20 INFO - PROCESS | 3736 | 1463967080514 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 3736 | 1463967080515 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 18:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:31:20 INFO - PROCESS | 3736 | 1463967080519 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 3736 | 1463967080520 Marionette TRACE conn6 <- [1,2578,null,{}] 18:31:20 INFO - PROCESS | 3736 | 1463967080524 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:20 INFO - PROCESS | 3736 | 1463967080710 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 18:31:20 INFO - PROCESS | 3736 | 1463967080826 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 3736 | ++DOCSHELL 0E77AC00 == 126 [pid = 3736] [id = 654] 18:31:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 386 (1380F800) [pid = 3736] [serial = 1962] [outer = 00000000] 18:31:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 387 (1B621400) [pid = 3736] [serial = 1963] [outer = 1380F800] 18:31:20 INFO - PROCESS | 3736 | 1463967080872 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (1BE72000) [pid = 3736] [serial = 1964] [outer = 1380F800] 18:31:21 INFO - PROCESS | 3736 | 1463967081248 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 770ms 18:31:21 INFO - PROCESS | 3736 | 1463967081290 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 3736 | 1463967081292 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 18:31:21 INFO - PROCESS | 3736 | 1463967081295 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:31:21 INFO - PROCESS | 3736 | 1463967081297 Marionette TRACE conn6 <- [1,2582,null,{}] 18:31:21 INFO - PROCESS | 3736 | 1463967081300 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 3736 | 1463967081424 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 18:31:21 INFO - PROCESS | 3736 | 1463967081431 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 3736 | ++DOCSHELL 1C625800 == 127 [pid = 3736] [id = 655] 18:31:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (1C627800) [pid = 3736] [serial = 1965] [outer = 00000000] 18:31:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (1CE31C00) [pid = 3736] [serial = 1966] [outer = 1C627800] 18:31:21 INFO - PROCESS | 3736 | 1463967081477 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 391 (1D5A1800) [pid = 3736] [serial = 1967] [outer = 1C627800] 18:31:21 INFO - PROCESS | 3736 | 1463967081968 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 18:31:22 INFO - PROCESS | 3736 | 1463967082034 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 3736 | 1463967082036 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 18:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:31:22 INFO - PROCESS | 3736 | 1463967082040 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 3736 | 1463967082042 Marionette TRACE conn6 <- [1,2586,null,{}] 18:31:22 INFO - PROCESS | 3736 | 1463967082045 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:22 INFO - PROCESS | 3736 | 1463967082193 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 18:31:22 INFO - PROCESS | 3736 | 1463967082199 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 3736 | ++DOCSHELL 1CE2DC00 == 128 [pid = 3736] [id = 656] 18:31:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 392 (1D5A5C00) [pid = 3736] [serial = 1968] [outer = 00000000] 18:31:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 393 (1E92F800) [pid = 3736] [serial = 1969] [outer = 1D5A5C00] 18:31:22 INFO - PROCESS | 3736 | 1463967082248 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (1E94B000) [pid = 3736] [serial = 1970] [outer = 1D5A5C00] 18:31:23 INFO - PROCESS | 3736 | 1463967083151 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1175ms 18:31:23 INFO - PROCESS | 3736 | 1463967083220 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 3736 | 1463967083226 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 18:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:31:23 INFO - PROCESS | 3736 | 1463967083231 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - PROCESS | 3736 | 1463967083235 Marionette TRACE conn6 <- [1,2590,null,{}] 18:31:23 INFO - PROCESS | 3736 | 1463967083241 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:23 INFO - PROCESS | 3736 | 1463967083433 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 18:31:23 INFO - PROCESS | 3736 | 1463967083644 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 3736 | ++DOCSHELL 0E23D800 == 129 [pid = 3736] [id = 657] 18:31:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (0E23E400) [pid = 3736] [serial = 1971] [outer = 00000000] 18:31:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (119B8800) [pid = 3736] [serial = 1972] [outer = 0E23E400] 18:31:23 INFO - PROCESS | 3736 | 1463967083742 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (1261D000) [pid = 3736] [serial = 1973] [outer = 0E23E400] 18:31:24 INFO - PROCESS | 3736 | 1463967084437 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1230ms 18:31:24 INFO - PROCESS | 3736 | 1463967084465 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 3736 | 1463967084471 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 18:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:31:24 INFO - PROCESS | 3736 | 1463967084478 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 3736 | 1463967084481 Marionette TRACE conn6 <- [1,2594,null,{}] 18:31:24 INFO - PROCESS | 3736 | 1463967084485 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:24 INFO - PROCESS | 3736 | 1463967084633 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 18:31:24 INFO - PROCESS | 3736 | 1463967084862 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 3736 | ++DOCSHELL 15011C00 == 130 [pid = 3736] [id = 658] 18:31:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (16C35800) [pid = 3736] [serial = 1974] [outer = 00000000] 18:31:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 399 (19DA7400) [pid = 3736] [serial = 1975] [outer = 16C35800] 18:31:24 INFO - PROCESS | 3736 | 1463967084919 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 400 (1B2A5000) [pid = 3736] [serial = 1976] [outer = 16C35800] 18:31:25 INFO - PROCESS | 3736 | 1463967085583 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1122ms 18:31:25 INFO - PROCESS | 3736 | 1463967085602 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 3736 | 1463967085605 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 18:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:31:25 INFO - PROCESS | 3736 | 1463967085608 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 3736 | 1463967085612 Marionette TRACE conn6 <- [1,2598,null,{}] 18:31:25 INFO - PROCESS | 3736 | 1463967085623 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 3736 | 1463967085846 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 18:31:26 INFO - PROCESS | 3736 | 1463967086065 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 3736 | ++DOCSHELL 1EA60400 == 131 [pid = 3736] [id = 659] 18:31:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 401 (1EA60C00) [pid = 3736] [serial = 1977] [outer = 00000000] 18:31:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 402 (1F028000) [pid = 3736] [serial = 1978] [outer = 1EA60C00] 18:31:26 INFO - PROCESS | 3736 | 1463967086127 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 403 (1FF2BC00) [pid = 3736] [serial = 1979] [outer = 1EA60C00] 18:31:26 INFO - PROCESS | 3736 | 1463967086763 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1180ms 18:31:26 INFO - PROCESS | 3736 | 1463967086792 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 3736 | 1463967086795 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 18:31:26 INFO - PROCESS | 3736 | 1463967086798 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:31:26 INFO - PROCESS | 3736 | 1463967086800 Marionette TRACE conn6 <- [1,2602,null,{}] 18:31:26 INFO - PROCESS | 3736 | 1463967086804 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 3736 | 1463967086958 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 18:31:27 INFO - PROCESS | 3736 | 1463967087195 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 3736 | ++DOCSHELL 1FF97800 == 132 [pid = 3736] [id = 660] 18:31:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 404 (20862400) [pid = 3736] [serial = 1980] [outer = 00000000] 18:31:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 405 (20868400) [pid = 3736] [serial = 1981] [outer = 20862400] 18:31:27 INFO - PROCESS | 3736 | 1463967087252 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 406 (20D5B000) [pid = 3736] [serial = 1982] [outer = 20862400] 18:31:27 INFO - PROCESS | 3736 | 1463967087882 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1126ms 18:31:27 INFO - PROCESS | 3736 | 1463967087928 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 3736 | 1463967087930 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 18:31:27 INFO - PROCESS | 3736 | 1463967087933 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:31:27 INFO - PROCESS | 3736 | 1463967087935 Marionette TRACE conn6 <- [1,2606,null,{}] 18:31:27 INFO - PROCESS | 3736 | 1463967087939 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 3736 | 1463967088082 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 18:31:28 INFO - PROCESS | 3736 | 1463967088340 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 3736 | ++DOCSHELL 20D60400 == 133 [pid = 3736] [id = 661] 18:31:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 407 (20D60C00) [pid = 3736] [serial = 1983] [outer = 00000000] 18:31:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 408 (21218C00) [pid = 3736] [serial = 1984] [outer = 20D60C00] 18:31:28 INFO - PROCESS | 3736 | 1463967088399 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 409 (21260C00) [pid = 3736] [serial = 1985] [outer = 20D60C00] 18:31:29 INFO - PROCESS | 3736 | 1463967089009 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1127ms 18:31:29 INFO - PROCESS | 3736 | 1463967089065 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 3736 | 1463967089067 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 18:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:31:29 INFO - PROCESS | 3736 | 1463967089071 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 3736 | 1463967089073 Marionette TRACE conn6 <- [1,2610,null,{}] 18:31:29 INFO - PROCESS | 3736 | 1463967089094 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:29 INFO - PROCESS | 3736 | 1463967089258 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 18:31:29 INFO - PROCESS | 3736 | 1463967089468 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 3736 | ++DOCSHELL 2126C400 == 134 [pid = 3736] [id = 662] 18:31:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 410 (21B27000) [pid = 3736] [serial = 1986] [outer = 00000000] 18:31:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 411 (21FB1800) [pid = 3736] [serial = 1987] [outer = 21B27000] 18:31:29 INFO - PROCESS | 3736 | 1463967089564 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 412 (22047800) [pid = 3736] [serial = 1988] [outer = 21B27000] 18:31:30 INFO - PROCESS | 3736 | 1463967090172 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1130ms 18:31:30 INFO - PROCESS | 3736 | 1463967090205 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 3736 | 1463967090207 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 18:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:31:30 INFO - PROCESS | 3736 | 1463967090211 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 3736 | 1463967090213 Marionette TRACE conn6 <- [1,2614,null,{}] 18:31:30 INFO - PROCESS | 3736 | 1463967090216 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 3736 | 1463967090356 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 18:31:30 INFO - PROCESS | 3736 | 1463967090577 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 3736 | ++DOCSHELL 226BF000 == 135 [pid = 3736] [id = 663] 18:31:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 413 (226C3800) [pid = 3736] [serial = 1989] [outer = 00000000] 18:31:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 414 (23D37000) [pid = 3736] [serial = 1990] [outer = 226C3800] 18:31:30 INFO - PROCESS | 3736 | 1463967090644 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 415 (23DF2400) [pid = 3736] [serial = 1991] [outer = 226C3800] 18:31:31 INFO - PROCESS | 3736 | 1463967091222 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1078ms 18:31:31 INFO - PROCESS | 3736 | 1463967091289 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 3736 | 1463967091292 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 18:31:31 INFO - PROCESS | 3736 | 1463967091295 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:31:31 INFO - PROCESS | 3736 | 1463967091297 Marionette TRACE conn6 <- [1,2618,null,{}] 18:31:31 INFO - PROCESS | 3736 | 1463967091300 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:31 INFO - PROCESS | 3736 | 1463967091446 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 18:31:31 INFO - PROCESS | 3736 | 1463967091667 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 3736 | ++DOCSHELL 23DFC000 == 136 [pid = 3736] [id = 664] 18:31:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 416 (2417DC00) [pid = 3736] [serial = 1992] [outer = 00000000] 18:31:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 417 (24922C00) [pid = 3736] [serial = 1993] [outer = 2417DC00] 18:31:31 INFO - PROCESS | 3736 | 1463967091761 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 418 (12245400) [pid = 3736] [serial = 1994] [outer = 2417DC00] 18:31:32 INFO - PROCESS | 3736 | 1463967092370 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1121ms 18:31:32 INFO - PROCESS | 3736 | 1463967092420 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 3736 | 1463967092422 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 18:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:31:32 INFO - PROCESS | 3736 | 1463967092442 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 3736 | 1463967092445 Marionette TRACE conn6 <- [1,2622,null,{}] 18:31:32 INFO - PROCESS | 3736 | 1463967092451 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:32 INFO - PROCESS | 3736 | 1463967092593 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 18:31:32 INFO - PROCESS | 3736 | 1463967092810 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 3736 | ++DOCSHELL 24919400 == 137 [pid = 3736] [id = 665] 18:31:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 419 (24931800) [pid = 3736] [serial = 1995] [outer = 00000000] 18:31:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 420 (249B4400) [pid = 3736] [serial = 1996] [outer = 24931800] 18:31:32 INFO - PROCESS | 3736 | 1463967092904 Marionette DEBUG loaded listener.js 18:31:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 421 (24E01C00) [pid = 3736] [serial = 1997] [outer = 24931800] 18:31:33 INFO - PROCESS | 3736 | 1463967093525 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1144ms 18:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:31:33 INFO - PROCESS | 3736 | 1463967093574 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 18:31:33 INFO - PROCESS | 3736 | 1463967093577 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 18:31:33 INFO - PROCESS | 3736 | 1463967093580 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:31:33 INFO - PROCESS | 3736 | 1463967093582 Marionette TRACE conn6 <- [1,2626,null,{}] 18:31:33 INFO - PROCESS | 3736 | 1463967093585 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:33 INFO - PROCESS | 3736 | 1463967093734 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 18:31:33 INFO - PROCESS | 3736 | 1463967093995 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 3736 | ++DOCSHELL 24938C00 == 138 [pid = 3736] [id = 666] 18:31:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 422 (249B0400) [pid = 3736] [serial = 1998] [outer = 00000000] 18:31:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 423 (24EF8400) [pid = 3736] [serial = 1999] [outer = 249B0400] 18:31:34 INFO - PROCESS | 3736 | 1463967094053 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 424 (24EFE800) [pid = 3736] [serial = 2000] [outer = 249B0400] 18:31:34 INFO - PROCESS | 3736 | 1463967094643 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1129ms 18:31:34 INFO - PROCESS | 3736 | 1463967094714 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 3736 | 1463967094717 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 18:31:34 INFO - PROCESS | 3736 | 1463967094721 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:31:34 INFO - PROCESS | 3736 | 1463967094723 Marionette TRACE conn6 <- [1,2630,null,{}] 18:31:34 INFO - PROCESS | 3736 | 1463967094727 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:34 INFO - PROCESS | 3736 | 1463967094894 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 18:31:35 INFO - PROCESS | 3736 | 1463967095153 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:35 INFO - PROCESS | 3736 | ++DOCSHELL 27685800 == 139 [pid = 3736] [id = 667] 18:31:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 425 (2768CC00) [pid = 3736] [serial = 2001] [outer = 00000000] 18:31:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 426 (2830C000) [pid = 3736] [serial = 2002] [outer = 2768CC00] 18:31:35 INFO - PROCESS | 3736 | 1463967095216 Marionette DEBUG loaded listener.js 18:31:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 427 (2835D400) [pid = 3736] [serial = 2003] [outer = 2768CC00] 18:31:35 INFO - PROCESS | 3736 | 1463967095799 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:31:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1127ms 18:31:35 INFO - PROCESS | 3736 | 1463967095851 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 3736 | 1463967095853 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 18:31:35 INFO - PROCESS | 3736 | 1463967095857 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:31:35 INFO - PROCESS | 3736 | 1463967095859 Marionette TRACE conn6 <- [1,2634,null,{}] 18:31:35 INFO - PROCESS | 3736 | 1463967095863 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:36 INFO - PROCESS | 3736 | 1463967096065 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 18:31:36 INFO - PROCESS | 3736 | 1463967096328 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 3736 | ++DOCSHELL 1E938400 == 140 [pid = 3736] [id = 668] 18:31:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 428 (2768A800) [pid = 3736] [serial = 2004] [outer = 00000000] 18:31:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 429 (2948FC00) [pid = 3736] [serial = 2005] [outer = 2768A800] 18:31:36 INFO - PROCESS | 3736 | 1463967096387 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 430 (29491400) [pid = 3736] [serial = 2006] [outer = 2768A800] 18:31:36 INFO - PROCESS | 3736 | 1463967096964 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:31:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1181ms 18:31:37 INFO - PROCESS | 3736 | 1463967097043 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 3736 | 1463967097046 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 18:31:37 INFO - PROCESS | 3736 | 1463967097049 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:31:37 INFO - PROCESS | 3736 | 1463967097053 Marionette TRACE conn6 <- [1,2638,null,{}] 18:31:37 INFO - PROCESS | 3736 | 1463967097057 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:37 INFO - PROCESS | 3736 | 1463967097281 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 18:31:37 INFO - PROCESS | 3736 | 1463967097438 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 3736 | ++DOCSHELL 1C6E6400 == 141 [pid = 3736] [id = 669] 18:31:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 431 (29581C00) [pid = 3736] [serial = 2007] [outer = 00000000] 18:31:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 432 (297AB000) [pid = 3736] [serial = 2008] [outer = 29581C00] 18:31:37 INFO - PROCESS | 3736 | 1463967097498 Marionette DEBUG loaded listener.js 18:31:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 433 (297BB400) [pid = 3736] [serial = 2009] [outer = 29581C00] 18:31:38 INFO - PROCESS | 3736 | 1463967098035 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:31:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1018ms 18:31:38 INFO - PROCESS | 3736 | 1463967098071 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 3736 | 1463967098073 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 18:31:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:31:38 INFO - PROCESS | 3736 | 1463967098094 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - PROCESS | 3736 | 1463967098096 Marionette TRACE conn6 <- [1,2642,null,{}] 18:31:38 INFO - PROCESS | 3736 | 1463967098103 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 3736 | 1463967098264 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 18:31:38 INFO - PROCESS | 3736 | 1463967098507 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:38 INFO - PROCESS | 3736 | ++DOCSHELL 295F0C00 == 142 [pid = 3736] [id = 670] 18:31:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 434 (297A6800) [pid = 3736] [serial = 2010] [outer = 00000000] 18:31:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 435 (2A84B000) [pid = 3736] [serial = 2011] [outer = 297A6800] 18:31:38 INFO - PROCESS | 3736 | 1463967098565 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 436 (2A8E5C00) [pid = 3736] [serial = 2012] [outer = 297A6800] 18:31:39 INFO - PROCESS | 3736 | 1463967099295 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:31:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1296ms 18:31:39 INFO - PROCESS | 3736 | 1463967099377 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 3736 | 1463967099380 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 18:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:31:39 INFO - PROCESS | 3736 | 1463967099383 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - PROCESS | 3736 | 1463967099385 Marionette TRACE conn6 <- [1,2646,null,{}] 18:31:39 INFO - PROCESS | 3736 | 1463967099389 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:39 INFO - PROCESS | 3736 | 1463967099536 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 18:31:39 INFO - PROCESS | 3736 | 1463967099806 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 3736 | ++DOCSHELL 16C2B400 == 143 [pid = 3736] [id = 671] 18:31:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 437 (16CBB400) [pid = 3736] [serial = 2013] [outer = 00000000] 18:31:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 438 (1992BC00) [pid = 3736] [serial = 2014] [outer = 16CBB400] 18:31:39 INFO - PROCESS | 3736 | 1463967099864 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 439 (1B2AF800) [pid = 3736] [serial = 2015] [outer = 16CBB400] 18:31:40 INFO - PROCESS | 3736 | 1463967100470 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:31:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1129ms 18:31:40 INFO - PROCESS | 3736 | 1463967100516 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 3736 | 1463967100518 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 18:31:40 INFO - PROCESS | 3736 | 1463967100521 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:31:40 INFO - PROCESS | 3736 | 1463967100523 Marionette TRACE conn6 <- [1,2650,null,{}] 18:31:40 INFO - PROCESS | 3736 | 1463967100527 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 3736 | 1463967100678 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 18:31:40 INFO - PROCESS | 3736 | 1463967100955 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 3736 | ++DOCSHELL 1809EC00 == 144 [pid = 3736] [id = 672] 18:31:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 440 (1C330C00) [pid = 3736] [serial = 2016] [outer = 00000000] 18:31:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 441 (21FA3000) [pid = 3736] [serial = 2017] [outer = 1C330C00] 18:31:41 INFO - PROCESS | 3736 | 1463967101014 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 442 (25229400) [pid = 3736] [serial = 2018] [outer = 1C330C00] 18:31:41 INFO - PROCESS | 3736 | 1463967101705 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:31:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1219ms 18:31:41 INFO - PROCESS | 3736 | 1463967101745 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 3736 | 1463967101747 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 18:31:41 INFO - PROCESS | 3736 | 1463967101750 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - PROCESS | 3736 | 1463967101752 Marionette TRACE conn6 <- [1,2654,null,{}] 18:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:31:41 INFO - PROCESS | 3736 | 1463967101756 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 3736 | 1463967101908 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 18:31:42 INFO - PROCESS | 3736 | 1463967102185 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 3736 | ++DOCSHELL 212F1400 == 145 [pid = 3736] [id = 673] 18:31:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 443 (26964000) [pid = 3736] [serial = 2019] [outer = 00000000] 18:31:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 444 (295A0800) [pid = 3736] [serial = 2020] [outer = 26964000] 18:31:42 INFO - PROCESS | 3736 | 1463967102241 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 445 (2ABA2000) [pid = 3736] [serial = 2021] [outer = 26964000] 18:31:43 INFO - PROCESS | 3736 | 1463967103347 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:31:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1622ms 18:31:43 INFO - PROCESS | 3736 | 1463967103377 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 18:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:31:43 INFO - PROCESS | 3736 | 1463967103379 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 18:31:43 INFO - PROCESS | 3736 | 1463967103383 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - PROCESS | 3736 | 1463967103384 Marionette TRACE conn6 <- [1,2658,null,{}] 18:31:43 INFO - PROCESS | 3736 | 1463967103388 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:43 INFO - PROCESS | 3736 | 1463967103538 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 18:31:43 INFO - PROCESS | 3736 | 1463967103819 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 3736 | ++DOCSHELL 2ABA4400 == 146 [pid = 3736] [id = 674] 18:31:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 446 (2ABA7000) [pid = 3736] [serial = 2022] [outer = 00000000] 18:31:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 447 (2B221800) [pid = 3736] [serial = 2023] [outer = 2ABA7000] 18:31:43 INFO - PROCESS | 3736 | 1463967103875 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 448 (2B223800) [pid = 3736] [serial = 2024] [outer = 2ABA7000] 18:31:44 INFO - PROCESS | 3736 | 1463967104918 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:31:44 INFO - PROCESS | 3736 | 1463967104963 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 18:31:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:31:45 INFO - PROCESS | 3736 | 1463967105007 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - PROCESS | 3736 | 1463967105009 Marionette TRACE conn6 <- [1,2662,null,{}] 18:31:45 INFO - PROCESS | 3736 | 1463967105019 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:45 INFO - PROCESS | 3736 | 1463967105155 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 18:31:45 INFO - PROCESS | 3736 | 1463967105723 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:45 INFO - PROCESS | 3736 | ++DOCSHELL 0D6ED400 == 147 [pid = 3736] [id = 675] 18:31:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 449 (0DD2C000) [pid = 3736] [serial = 2025] [outer = 00000000] 18:31:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 450 (0E242400) [pid = 3736] [serial = 2026] [outer = 0DD2C000] 18:31:45 INFO - PROCESS | 3736 | 1463967105777 Marionette DEBUG loaded listener.js 18:31:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 451 (0ECAC800) [pid = 3736] [serial = 2027] [outer = 0DD2C000] 18:31:46 INFO - PROCESS | 3736 | 1463967106874 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:31:46 INFO - PROCESS | 3736 | 1463967106897 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 18:31:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:31:46 INFO - PROCESS | 3736 | 1463967106901 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:31:46 INFO - PROCESS | 3736 | 1463967106905 Marionette TRACE conn6 <- [1,2666,null,{}] 18:31:46 INFO - PROCESS | 3736 | 1463967106959 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 3736 | 1463967107094 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 18:31:47 INFO - PROCESS | 3736 | 1463967107405 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 3736 | ++DOCSHELL 122F2C00 == 148 [pid = 3736] [id = 676] 18:31:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 452 (13812400) [pid = 3736] [serial = 2028] [outer = 00000000] 18:31:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 453 (1B099400) [pid = 3736] [serial = 2029] [outer = 13812400] 18:31:47 INFO - PROCESS | 3736 | 1463967107458 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 454 (1B514C00) [pid = 3736] [serial = 2030] [outer = 13812400] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 1C625800 == 147 [pid = 3736] [id = 655] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 0E77AC00 == 146 [pid = 3736] [id = 654] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 1B401400 == 145 [pid = 3736] [id = 653] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 17B42800 == 144 [pid = 3736] [id = 652] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 18381400 == 143 [pid = 3736] [id = 651] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 15016C00 == 142 [pid = 3736] [id = 650] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 11945C00 == 141 [pid = 3736] [id = 649] 18:31:47 INFO - PROCESS | 3736 | --DOCSHELL 0E779800 == 140 [pid = 3736] [id = 648] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 453 (2A84CC00) [pid = 3736] [serial = 1816] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 452 (2ABA8800) [pid = 3736] [serial = 1819] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 451 (2B0A9000) [pid = 3736] [serial = 1822] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 450 (24934800) [pid = 3736] [serial = 1825] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 449 (2B2EF800) [pid = 3736] [serial = 1828] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 448 (2CAF3800) [pid = 3736] [serial = 1831] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 447 (2DD27C00) [pid = 3736] [serial = 1834] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 446 (31B5B400) [pid = 3736] [serial = 1837] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 445 (1BE70400) [pid = 3736] [serial = 1882] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 0DD32000 == 139 [pid = 3736] [id = 647] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 0CCA0000 == 138 [pid = 3736] [id = 646] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 11F6C000 == 137 [pid = 3736] [id = 642] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 1B2A1400 == 136 [pid = 3736] [id = 641] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 0E7E1000 == 135 [pid = 3736] [id = 640] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 2B9AF000 == 134 [pid = 3736] [id = 639] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 29586800 == 133 [pid = 3736] [id = 638] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 2957CC00 == 132 [pid = 3736] [id = 637] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 297AAC00 == 131 [pid = 3736] [id = 636] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 24920400 == 130 [pid = 3736] [id = 635] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 2AB11C00 == 129 [pid = 3736] [id = 634] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 2A84A400 == 128 [pid = 3736] [id = 633] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 26935C00 == 127 [pid = 3736] [id = 632] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 2492FC00 == 126 [pid = 3736] [id = 631] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 2121D400 == 125 [pid = 3736] [id = 630] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 1D5A7800 == 124 [pid = 3736] [id = 629] 18:31:48 INFO - PROCESS | 3736 | --DOCSHELL 0CB28000 == 123 [pid = 3736] [id = 628] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 444 (2529B000) [pid = 3736] [serial = 1876] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 443 (24183C00) [pid = 3736] [serial = 1873] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 442 (2696A800) [pid = 3736] [serial = 1877] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 441 (2693FC00) [pid = 3736] [serial = 1798] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 440 (2B2E9800) [pid = 3736] [serial = 1859] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 439 (2B2A7000) [pid = 3736] [serial = 1858] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 438 (0E242800) [pid = 3736] [serial = 1861] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 437 (11F62000) [pid = 3736] [serial = 1862] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 436 (1B407000) [pid = 3736] [serial = 1867] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 435 (2835A000) [pid = 3736] [serial = 1852] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 434 (2948CC00) [pid = 3736] [serial = 1853] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 433 (1A233C00) [pid = 3736] [serial = 1844] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 432 (1809C400) [pid = 3736] [serial = 1843] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 431 (20D59400) [pid = 3736] [serial = 1847] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 430 (1E93CC00) [pid = 3736] [serial = 1846] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 429 (18E52000) [pid = 3736] [serial = 1840] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 428 (29BD0400) [pid = 3736] [serial = 1856] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 427 (295E5000) [pid = 3736] [serial = 1855] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 426 (25230C00) [pid = 3736] [serial = 1850] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 425 (24EF1000) [pid = 3736] [serial = 1849] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 424 (17B74000) [pid = 3736] [serial = 1801] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 423 (2948EC00) [pid = 3736] [serial = 1813] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 422 (17B3B400) [pid = 3736] [serial = 1864] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 421 (18343C00) [pid = 3736] [serial = 1865] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 420 (26967000) [pid = 3736] [serial = 1807] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 419 (2835DC00) [pid = 3736] [serial = 1810] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 418 (1E931C00) [pid = 3736] [serial = 1804] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 417 (1E931000) [pid = 3736] [serial = 1870] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 416 (20870C00) [pid = 3736] [serial = 1871] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 415 (249B9000) [pid = 3736] [serial = 1874] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 414 (17A7E800) [pid = 3736] [serial = 1879] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 413 (1B620400) [pid = 3736] [serial = 1868] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | --DOMWINDOW == 412 (18E55800) [pid = 3736] [serial = 1880] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 3736 | 1463967108801 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:31:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:31:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1923ms 18:31:48 INFO - PROCESS | 3736 | 1463967108827 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 3736 | 1463967108831 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 18:31:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:31:48 INFO - PROCESS | 3736 | 1463967108835 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 3736 | 1463967108837 Marionette TRACE conn6 <- [1,2670,null,{}] 18:31:48 INFO - PROCESS | 3736 | 1463967108841 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:48 INFO - PROCESS | 3736 | 1463967108962 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 18:31:49 INFO - PROCESS | 3736 | 1463967109149 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 3736 | ++DOCSHELL 0D658000 == 124 [pid = 3736] [id = 677] 18:31:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 413 (0DC50C00) [pid = 3736] [serial = 2031] [outer = 00000000] 18:31:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 414 (15459800) [pid = 3736] [serial = 2032] [outer = 0DC50C00] 18:31:49 INFO - PROCESS | 3736 | 1463967109198 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 415 (16CC5000) [pid = 3736] [serial = 2033] [outer = 0DC50C00] 18:31:50 INFO - PROCESS | 3736 | 1463967110075 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:31:50 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:31:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1279ms 18:31:50 INFO - PROCESS | 3736 | 1463967110119 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 3736 | 1463967110122 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 18:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:31:50 INFO - PROCESS | 3736 | 1463967110127 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 3736 | 1463967110132 Marionette TRACE conn6 <- [1,2674,null,{}] 18:31:50 INFO - PROCESS | 3736 | 1463967110141 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 3736 | 1463967110355 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 18:31:50 INFO - PROCESS | 3736 | 1463967110379 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:50 INFO - PROCESS | 3736 | ++DOCSHELL 1834B000 == 125 [pid = 3736] [id = 678] 18:31:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 416 (1834E400) [pid = 3736] [serial = 2034] [outer = 00000000] 18:31:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 417 (1AE36800) [pid = 3736] [serial = 2035] [outer = 1834E400] 18:31:50 INFO - PROCESS | 3736 | 1463967110426 Marionette DEBUG loaded listener.js 18:31:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 418 (1B309C00) [pid = 3736] [serial = 2036] [outer = 1834E400] 18:31:51 INFO - PROCESS | 3736 | 1463967111457 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:31:51 INFO - PROCESS | 3736 | 1463967111521 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 18:31:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:31:51 INFO - PROCESS | 3736 | 1463967111531 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:31:51 INFO - PROCESS | 3736 | 1463967111533 Marionette TRACE conn6 <- [1,2678,null,{}] 18:31:51 INFO - PROCESS | 3736 | 1463967111537 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:51 INFO - PROCESS | 3736 | 1463967111735 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 18:31:51 INFO - PROCESS | 3736 | 1463967111755 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 3736 | ++DOCSHELL 1B459400 == 126 [pid = 3736] [id = 679] 18:31:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 419 (1B513C00) [pid = 3736] [serial = 2037] [outer = 00000000] 18:31:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 420 (1CE25000) [pid = 3736] [serial = 2038] [outer = 1B513C00] 18:31:51 INFO - PROCESS | 3736 | 1463967111803 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 421 (1D5A2000) [pid = 3736] [serial = 2039] [outer = 1B513C00] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 420 (295E3800) [pid = 3736] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 419 (15459000) [pid = 3736] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 418 (23167C00) [pid = 3736] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 417 (2A82E000) [pid = 3736] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 416 (2856F800) [pid = 3736] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 415 (2868D000) [pid = 3736] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 414 (11947000) [pid = 3736] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 413 (24EB4C00) [pid = 3736] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 412 (24EB8000) [pid = 3736] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 411 (16A47400) [pid = 3736] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 410 (21FAA400) [pid = 3736] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 409 (2417C000) [pid = 3736] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 408 (1B40B800) [pid = 3736] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 407 (29491000) [pid = 3736] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 406 (1A015800) [pid = 3736] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 405 (25225C00) [pid = 3736] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 404 (26939400) [pid = 3736] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 403 (2B9AC800) [pid = 3736] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 402 (24EB7C00) [pid = 3736] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 401 (1E956400) [pid = 3736] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 400 (0CCA0400) [pid = 3736] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 399 (18349400) [pid = 3736] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 398 (2491B800) [pid = 3736] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 397 (0DE6F800) [pid = 3736] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 396 (2526FC00) [pid = 3736] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 395 (18F73C00) [pid = 3736] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 394 (21B2BC00) [pid = 3736] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 393 (1E927400) [pid = 3736] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 392 (2ACBF800) [pid = 3736] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 391 (21263C00) [pid = 3736] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 390 (28309400) [pid = 3736] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 389 (16CCA800) [pid = 3736] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 388 (1A2E5400) [pid = 3736] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 387 (26967400) [pid = 3736] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 386 (24EE2000) [pid = 3736] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 385 (21212800) [pid = 3736] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 384 (241D1800) [pid = 3736] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 383 (1380F800) [pid = 3736] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 382 (150CB400) [pid = 3736] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 381 (249BA400) [pid = 3736] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 380 (0E470C00) [pid = 3736] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 379 (2696AC00) [pid = 3736] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 378 (295E9C00) [pid = 3736] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 377 (21FA6000) [pid = 3736] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 376 (23DF3400) [pid = 3736] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 375 (2737BC00) [pid = 3736] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 374 (18E54000) [pid = 3736] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 373 (29BC7000) [pid = 3736] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 372 (24EDA400) [pid = 3736] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 371 (1B097C00) [pid = 3736] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 370 (28363C00) [pid = 3736] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 369 (24E0E400) [pid = 3736] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 368 (0F0A5C00) [pid = 3736] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 367 (249BC400) [pid = 3736] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 366 (126EA800) [pid = 3736] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 365 (28357000) [pid = 3736] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 364 (11F65C00) [pid = 3736] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 363 (27683C00) [pid = 3736] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 362 (0E41F400) [pid = 3736] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 361 (1992A800) [pid = 3736] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 360 (2A8E0800) [pid = 3736] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 359 (28567000) [pid = 3736] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 358 (249B3000) [pid = 3736] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 357 (24EBB400) [pid = 3736] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 356 (210A2000) [pid = 3736] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 355 (23D44000) [pid = 3736] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 354 (2737EC00) [pid = 3736] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 353 (226C5800) [pid = 3736] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 352 (2126B000) [pid = 3736] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 351 (2ACC1C00) [pid = 3736] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 350 (27376400) [pid = 3736] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 349 (2693F400) [pid = 3736] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 348 (1B093800) [pid = 3736] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 347 (18096C00) [pid = 3736] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 346 (2A841800) [pid = 3736] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 345 (2CA0C800) [pid = 3736] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 344 (28303C00) [pid = 3736] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 343 (1E94F000) [pid = 3736] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 342 (2ABA1C00) [pid = 3736] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 341 (26938400) [pid = 3736] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 340 (122A3000) [pid = 3736] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 339 (2086C400) [pid = 3736] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 338 (1251B400) [pid = 3736] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 337 (25265000) [pid = 3736] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 336 (24180800) [pid = 3736] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 335 (226BF400) [pid = 3736] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 334 (0E418000) [pid = 3736] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 333 (2AB08800) [pid = 3736] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 332 (1B453400) [pid = 3736] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 331 (191EC400) [pid = 3736] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 330 (13344800) [pid = 3736] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 329 (11F6EC00) [pid = 3736] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 328 (2A8E4400) [pid = 3736] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 327 (226CD800) [pid = 3736] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 326 (16BB5400) [pid = 3736] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 325 (2529D000) [pid = 3736] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 324 (1C627800) [pid = 3736] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 323 (2B307000) [pid = 3736] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 322 (210AD000) [pid = 3736] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 321 (23162C00) [pid = 3736] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 320 (1A2E7800) [pid = 3736] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 319 (1CE2CC00) [pid = 3736] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 318 (24ED3800) [pid = 3736] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 317 (241D5C00) [pid = 3736] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 316 (212EFC00) [pid = 3736] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:31:53 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (24EFC800) [pid = 3736] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:31:53 INFO - PROCESS | 3736 | 1463967113967 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 3736 | 1463967114019 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 18:31:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:31:54 INFO - PROCESS | 3736 | 1463967114022 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 3736 | 1463967114024 Marionette TRACE conn6 <- [1,2682,null,{}] 18:31:54 INFO - PROCESS | 3736 | 1463967114027 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:54 INFO - PROCESS | 3736 | 1463967114150 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 18:31:54 INFO - PROCESS | 3736 | 1463967114329 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 3736 | ++DOCSHELL 0EC4E400 == 127 [pid = 3736] [id = 680] 18:31:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (0EC5CC00) [pid = 3736] [serial = 2040] [outer = 00000000] 18:31:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (122AD400) [pid = 3736] [serial = 2041] [outer = 0EC5CC00] 18:31:54 INFO - PROCESS | 3736 | 1463967114381 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 318 (1544DC00) [pid = 3736] [serial = 2042] [outer = 0EC5CC00] 18:31:55 INFO - PROCESS | 3736 | 1463967115233 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 3736 | 1463967115260 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 18:31:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:31:55 INFO - PROCESS | 3736 | 1463967115264 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 3736 | 1463967115266 Marionette TRACE conn6 <- [1,2686,null,{}] 18:31:55 INFO - PROCESS | 3736 | 1463967115269 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:55 INFO - PROCESS | 3736 | 1463967115462 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 18:31:55 INFO - PROCESS | 3736 | 1463967115790 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 3736 | ++DOCSHELL 0CB2E800 == 128 [pid = 3736] [id = 681] 18:31:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 319 (0CB2FC00) [pid = 3736] [serial = 2043] [outer = 00000000] 18:31:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (0DD30400) [pid = 3736] [serial = 2044] [outer = 0CB2FC00] 18:31:55 INFO - PROCESS | 3736 | 1463967115850 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (0E1ACC00) [pid = 3736] [serial = 2045] [outer = 0CB2FC00] 18:31:57 INFO - PROCESS | 3736 | 1463967117022 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:31:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:31:57 INFO - PROCESS | 3736 | 1463967117052 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 18:31:57 INFO - PROCESS | 3736 | 1463967117056 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 3736 | 1463967117060 Marionette TRACE conn6 <- [1,2690,null,{}] 18:31:57 INFO - PROCESS | 3736 | 1463967117065 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 3736 | 1463967117219 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 18:31:57 INFO - PROCESS | 3736 | 1463967117499 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 3736 | ++DOCSHELL 13455400 == 129 [pid = 3736] [id = 682] 18:31:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (13455800) [pid = 3736] [serial = 2046] [outer = 00000000] 18:31:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (15012800) [pid = 3736] [serial = 2047] [outer = 13455800] 18:31:57 INFO - PROCESS | 3736 | 1463967117562 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 324 (16A47400) [pid = 3736] [serial = 2048] [outer = 13455800] 18:31:58 INFO - PROCESS | 3736 | 1463967118215 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:31:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:31:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1185ms 18:31:58 INFO - PROCESS | 3736 | 1463967118244 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 18:31:58 INFO - PROCESS | 3736 | 1463967118248 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 18:31:58 INFO - PROCESS | 3736 | 1463967118252 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:31:58 INFO - PROCESS | 3736 | 1463967118255 Marionette TRACE conn6 <- [1,2694,null,{}] 18:31:58 INFO - PROCESS | 3736 | 1463967118259 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:58 INFO - PROCESS | 3736 | 1463967118413 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 18:31:58 INFO - PROCESS | 3736 | 1463967118652 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 3736 | ++DOCSHELL 17B3D800 == 130 [pid = 3736] [id = 683] 18:31:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 325 (17B41C00) [pid = 3736] [serial = 2049] [outer = 00000000] 18:31:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 326 (18123C00) [pid = 3736] [serial = 2050] [outer = 17B41C00] 18:31:58 INFO - PROCESS | 3736 | 1463967118711 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 327 (18378000) [pid = 3736] [serial = 2051] [outer = 17B41C00] 18:31:59 INFO - PROCESS | 3736 | 1463967119424 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:31:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1231ms 18:31:59 INFO - PROCESS | 3736 | 1463967119488 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 3736 | 1463967119491 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 18:31:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:31:59 INFO - PROCESS | 3736 | 1463967119502 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 3736 | 1463967119508 Marionette TRACE conn6 <- [1,2698,null,{}] 18:31:59 INFO - PROCESS | 3736 | 1463967119513 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:59 INFO - PROCESS | 3736 | 1463967119700 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 18:31:59 INFO - PROCESS | 3736 | 1463967119968 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 3736 | ++DOCSHELL 17B72000 == 131 [pid = 3736] [id = 684] 18:31:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 328 (18E5CC00) [pid = 3736] [serial = 2052] [outer = 00000000] 18:32:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 329 (1B090800) [pid = 3736] [serial = 2053] [outer = 18E5CC00] 18:32:00 INFO - PROCESS | 3736 | 1463967120028 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 330 (1B2AE400) [pid = 3736] [serial = 2054] [outer = 18E5CC00] 18:32:00 INFO - PROCESS | 3736 | 1463967120702 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 3736 | 1463967120737 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 18:32:00 INFO - PROCESS | 3736 | 1463967120741 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:32:00 INFO - PROCESS | 3736 | 1463967120743 Marionette TRACE conn6 <- [1,2702,null,{}] 18:32:00 INFO - PROCESS | 3736 | 1463967120747 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:00 INFO - PROCESS | 3736 | 1463967120895 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 18:32:01 INFO - PROCESS | 3736 | 1463967121166 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 3736 | ++DOCSHELL 1B307000 == 132 [pid = 3736] [id = 685] 18:32:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 331 (1B307400) [pid = 3736] [serial = 2055] [outer = 00000000] 18:32:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 332 (1DFA5000) [pid = 3736] [serial = 2056] [outer = 1B307400] 18:32:01 INFO - PROCESS | 3736 | 1463967121225 Marionette DEBUG loaded listener.js 18:32:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 333 (1E923400) [pid = 3736] [serial = 2057] [outer = 1B307400] 18:32:01 INFO - PROCESS | 3736 | 1463967121833 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:32:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:32:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1127ms 18:32:01 INFO - PROCESS | 3736 | 1463967121871 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 18:32:01 INFO - PROCESS | 3736 | 1463967121874 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 18:32:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:32:01 INFO - PROCESS | 3736 | 1463967121877 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:32:01 INFO - PROCESS | 3736 | 1463967121880 Marionette TRACE conn6 <- [1,2706,null,{}] 18:32:01 INFO - PROCESS | 3736 | 1463967121883 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:02 INFO - PROCESS | 3736 | 1463967122070 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 18:32:02 INFO - PROCESS | 3736 | 1463967122339 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:02 INFO - PROCESS | 3736 | ++DOCSHELL 1E956400 == 133 [pid = 3736] [id = 686] 18:32:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 334 (1EA58800) [pid = 3736] [serial = 2058] [outer = 00000000] 18:32:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 335 (1F022000) [pid = 3736] [serial = 2059] [outer = 1EA58800] 18:32:02 INFO - PROCESS | 3736 | 1463967122406 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 336 (2086EC00) [pid = 3736] [serial = 2060] [outer = 1EA58800] 18:32:03 INFO - PROCESS | 3736 | 1463967123090 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:32:03 INFO - PROCESS | 3736 | 1463967123113 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 18:32:03 INFO - PROCESS | 3736 | 1463967123118 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:32:03 INFO - PROCESS | 3736 | 1463967123120 Marionette TRACE conn6 <- [1,2710,null,{}] 18:32:03 INFO - PROCESS | 3736 | 1463967123124 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:03 INFO - PROCESS | 3736 | 1463967123271 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 18:32:03 INFO - PROCESS | 3736 | 1463967123537 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 3736 | ++DOCSHELL 20D53C00 == 134 [pid = 3736] [id = 687] 18:32:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 337 (2121A000) [pid = 3736] [serial = 2061] [outer = 00000000] 18:32:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 338 (21FA3800) [pid = 3736] [serial = 2062] [outer = 2121A000] 18:32:03 INFO - PROCESS | 3736 | 1463967123593 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 339 (21FAA000) [pid = 3736] [serial = 2063] [outer = 2121A000] 18:32:04 INFO - PROCESS | 3736 | 1463967124245 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 3736 | 1463967124297 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 18:32:04 INFO - PROCESS | 3736 | 1463967124300 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:32:04 INFO - PROCESS | 3736 | 1463967124302 Marionette TRACE conn6 <- [1,2714,null,{}] 18:32:04 INFO - PROCESS | 3736 | 1463967124306 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:04 INFO - PROCESS | 3736 | 1463967124449 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 18:32:04 INFO - PROCESS | 3736 | 1463967124717 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 3736 | ++DOCSHELL 21B2F000 == 135 [pid = 3736] [id = 688] 18:32:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 340 (21FAE400) [pid = 3736] [serial = 2064] [outer = 00000000] 18:32:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 341 (23D44000) [pid = 3736] [serial = 2065] [outer = 21FAE400] 18:32:04 INFO - PROCESS | 3736 | 1463967124776 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 342 (1B51BC00) [pid = 3736] [serial = 2066] [outer = 21FAE400] 18:32:05 INFO - PROCESS | 3736 | 1463967125371 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:32:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1124ms 18:32:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:32:05 INFO - PROCESS | 3736 | 1463967125441 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 3736 | 1463967125443 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 18:32:05 INFO - PROCESS | 3736 | 1463967125449 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 3736 | 1463967125451 Marionette TRACE conn6 <- [1,2718,null,{}] 18:32:05 INFO - PROCESS | 3736 | 1463967125455 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 3736 | 1463967125598 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 18:32:05 INFO - PROCESS | 3736 | 1463967125865 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 3736 | ++DOCSHELL 226C2000 == 136 [pid = 3736] [id = 689] 18:32:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 343 (23D3F000) [pid = 3736] [serial = 2067] [outer = 00000000] 18:32:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 344 (24921800) [pid = 3736] [serial = 2068] [outer = 23D3F000] 18:32:05 INFO - PROCESS | 3736 | 1463967125921 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 345 (24936000) [pid = 3736] [serial = 2069] [outer = 23D3F000] 18:32:07 INFO - PROCESS | 3736 | 1463967127022 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 3736 | 1463967127075 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 18:32:07 INFO - PROCESS | 3736 | 1463967127079 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:32:07 INFO - PROCESS | 3736 | 1463967127081 Marionette TRACE conn6 <- [1,2722,null,{}] 18:32:07 INFO - PROCESS | 3736 | 1463967127085 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:07 INFO - PROCESS | 3736 | 1463967127267 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 18:32:07 INFO - PROCESS | 3736 | 1463967127564 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 3736 | ++DOCSHELL 2491E800 == 137 [pid = 3736] [id = 690] 18:32:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 346 (24920400) [pid = 3736] [serial = 2070] [outer = 00000000] 18:32:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 347 (24EBB400) [pid = 3736] [serial = 2071] [outer = 24920400] 18:32:07 INFO - PROCESS | 3736 | 1463967127620 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 348 (24ED8C00) [pid = 3736] [serial = 2072] [outer = 24920400] 18:32:08 INFO - PROCESS | 3736 | 1463967128204 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:32:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:32:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1174ms 18:32:08 INFO - PROCESS | 3736 | 1463967128257 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 18:32:08 INFO - PROCESS | 3736 | 1463967128259 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 18:32:08 INFO - PROCESS | 3736 | 1463967128262 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:32:08 INFO - PROCESS | 3736 | 1463967128264 Marionette TRACE conn6 <- [1,2726,null,{}] 18:32:08 INFO - PROCESS | 3736 | 1463967128268 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 3736 | 1463967128414 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 18:32:08 INFO - PROCESS | 3736 | 1463967128655 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 3736 | ++DOCSHELL 24EF7400 == 138 [pid = 3736] [id = 691] 18:32:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 349 (25228400) [pid = 3736] [serial = 2073] [outer = 00000000] 18:32:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (25268C00) [pid = 3736] [serial = 2074] [outer = 25228400] 18:32:08 INFO - PROCESS | 3736 | 1463967128726 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (2693E800) [pid = 3736] [serial = 2075] [outer = 25228400] 18:32:09 INFO - PROCESS | 3736 | 1463967129370 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:32:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:32:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1124ms 18:32:09 INFO - PROCESS | 3736 | 1463967129391 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 18:32:09 INFO - PROCESS | 3736 | 1463967129393 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 18:32:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:32:09 INFO - PROCESS | 3736 | 1463967129397 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:32:09 INFO - PROCESS | 3736 | 1463967129400 Marionette TRACE conn6 <- [1,2730,null,{}] 18:32:09 INFO - PROCESS | 3736 | 1463967129403 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:09 INFO - PROCESS | 3736 | 1463967129568 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 18:32:09 INFO - PROCESS | 3736 | 1463967129849 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 3736 | ++DOCSHELL 27686000 == 139 [pid = 3736] [id = 692] 18:32:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 352 (2768A000) [pid = 3736] [serial = 2076] [outer = 00000000] 18:32:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 353 (2830A000) [pid = 3736] [serial = 2077] [outer = 2768A000] 18:32:09 INFO - PROCESS | 3736 | 1463967129911 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 354 (28357C00) [pid = 3736] [serial = 2078] [outer = 2768A000] 18:32:10 INFO - PROCESS | 3736 | 1463967130536 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:32:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1180ms 18:32:10 INFO - PROCESS | 3736 | 1463967130581 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 18:32:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:32:10 INFO - PROCESS | 3736 | 1463967130583 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 18:32:10 INFO - PROCESS | 3736 | 1463967130587 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 3736 | 1463967130588 Marionette TRACE conn6 <- [1,2734,null,{}] 18:32:10 INFO - PROCESS | 3736 | 1463967130592 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:10 INFO - PROCESS | 3736 | 1463967130747 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 18:32:11 INFO - PROCESS | 3736 | 1463967131079 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 3736 | ++DOCSHELL 1CE2F800 == 140 [pid = 3736] [id = 693] 18:32:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 355 (1D59F800) [pid = 3736] [serial = 2079] [outer = 00000000] 18:32:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 356 (2856E000) [pid = 3736] [serial = 2080] [outer = 1D59F800] 18:32:11 INFO - PROCESS | 3736 | 1463967131137 Marionette DEBUG loaded listener.js 18:32:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 357 (2868D800) [pid = 3736] [serial = 2081] [outer = 1D59F800] 18:32:11 INFO - PROCESS | 3736 | 1463967131817 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1279ms 18:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:32:11 INFO - PROCESS | 3736 | 1463967131866 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 3736 | 1463967131868 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 18:32:11 INFO - PROCESS | 3736 | 1463967131872 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:32:11 INFO - PROCESS | 3736 | 1463967131873 Marionette TRACE conn6 <- [1,2738,null,{}] 18:32:11 INFO - PROCESS | 3736 | 1463967131877 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 3736 | 1463967132025 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 18:32:12 INFO - PROCESS | 3736 | 1463967132302 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 3736 | ++DOCSHELL 12614400 == 141 [pid = 3736] [id = 694] 18:32:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 358 (13327800) [pid = 3736] [serial = 2082] [outer = 00000000] 18:32:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 359 (16C7D400) [pid = 3736] [serial = 2083] [outer = 13327800] 18:32:12 INFO - PROCESS | 3736 | 1463967132360 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (1B406800) [pid = 3736] [serial = 2084] [outer = 13327800] 18:32:12 INFO - PROCESS | 3736 | 1463967132968 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1124ms 18:32:12 INFO - PROCESS | 3736 | 1463967132996 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 18:32:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:32:12 INFO - PROCESS | 3736 | 1463967132998 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 18:32:12 INFO - PROCESS | 3736 | 1463967133001 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 3736 | 1463967133003 Marionette TRACE conn6 <- [1,2742,null,{}] 18:32:13 INFO - PROCESS | 3736 | 1463967133007 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:13 INFO - PROCESS | 3736 | 1463967133157 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 18:32:13 INFO - PROCESS | 3736 | 1463967133430 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 3736 | ++DOCSHELL 1223D400 == 142 [pid = 3736] [id = 695] 18:32:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (12246800) [pid = 3736] [serial = 2085] [outer = 00000000] 18:32:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (1AE29400) [pid = 3736] [serial = 2086] [outer = 12246800] 18:32:13 INFO - PROCESS | 3736 | 1463967133489 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (1AE30800) [pid = 3736] [serial = 2087] [outer = 12246800] 18:32:14 INFO - PROCESS | 3736 | 1463967134110 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:32:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1131ms 18:32:14 INFO - PROCESS | 3736 | 1463967134133 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 3736 | 1463967134135 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 18:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:32:14 INFO - PROCESS | 3736 | 1463967134138 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 3736 | 1463967134140 Marionette TRACE conn6 <- [1,2746,null,{}] 18:32:14 INFO - PROCESS | 3736 | 1463967134144 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 3736 | 1463967134303 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 18:32:14 INFO - PROCESS | 3736 | 1463967134577 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 3736 | ++DOCSHELL 0DE64000 == 143 [pid = 3736] [id = 696] 18:32:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (0DF67400) [pid = 3736] [serial = 2088] [outer = 00000000] 18:32:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (16C77C00) [pid = 3736] [serial = 2089] [outer = 0DF67400] 18:32:14 INFO - PROCESS | 3736 | 1463967134635 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (1AE2CC00) [pid = 3736] [serial = 2090] [outer = 0DF67400] 18:32:15 INFO - PROCESS | 3736 | 1463967135264 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:32:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1184ms 18:32:15 INFO - PROCESS | 3736 | 1463967135324 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 3736 | 1463967135326 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 18:32:15 INFO - PROCESS | 3736 | 1463967135330 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:32:15 INFO - PROCESS | 3736 | 1463967135331 Marionette TRACE conn6 <- [1,2750,null,{}] 18:32:15 INFO - PROCESS | 3736 | 1463967135335 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:15 INFO - PROCESS | 3736 | 1463967135485 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 18:32:16 INFO - PROCESS | 3736 | 1463967136146 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 3736 | ++DOCSHELL 0E770000 == 144 [pid = 3736] [id = 697] 18:32:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (0E776C00) [pid = 3736] [serial = 2091] [outer = 00000000] 18:32:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (11F6C000) [pid = 3736] [serial = 2092] [outer = 0E776C00] 18:32:16 INFO - PROCESS | 3736 | 1463967136202 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (126EAC00) [pid = 3736] [serial = 2093] [outer = 0E776C00] 18:32:16 INFO - PROCESS | 3736 | 1463967136809 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1536ms 18:32:16 INFO - PROCESS | 3736 | 1463967136870 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 18:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:32:16 INFO - PROCESS | 3736 | 1463967136874 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 18:32:16 INFO - PROCESS | 3736 | 1463967136879 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 3736 | 1463967136882 Marionette TRACE conn6 <- [1,2754,null,{}] 18:32:16 INFO - PROCESS | 3736 | 1463967136887 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:17 INFO - PROCESS | 3736 | 1463967137031 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 18:32:17 INFO - PROCESS | 3736 | 1463967137311 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 3736 | ++DOCSHELL 16A4F400 == 145 [pid = 3736] [id = 698] 18:32:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (16BB3800) [pid = 3736] [serial = 2094] [outer = 00000000] 18:32:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (18380000) [pid = 3736] [serial = 2095] [outer = 16BB3800] 18:32:17 INFO - PROCESS | 3736 | 1463967137366 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 372 (18F37400) [pid = 3736] [serial = 2096] [outer = 16BB3800] 18:32:17 INFO - PROCESS | 3736 | 1463967137976 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1123ms 18:32:18 INFO - PROCESS | 3736 | 1463967138005 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 3736 | 1463967138009 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 18:32:18 INFO - PROCESS | 3736 | 1463967138012 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:32:18 INFO - PROCESS | 3736 | 1463967138014 Marionette TRACE conn6 <- [1,2758,null,{}] 18:32:18 INFO - PROCESS | 3736 | 1463967138018 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:18 INFO - PROCESS | 3736 | 1463967138163 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 18:32:18 INFO - PROCESS | 3736 | 1463967138514 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 0CAEC800 == 144 [pid = 3736] [id = 27] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 2DD27000 == 143 [pid = 3736] [id = 612] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 0EC4E400 == 142 [pid = 3736] [id = 680] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 1B459400 == 141 [pid = 3736] [id = 679] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 1834B000 == 140 [pid = 3736] [id = 678] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 0D658000 == 139 [pid = 3736] [id = 677] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 122F2C00 == 138 [pid = 3736] [id = 676] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 371 (297AB800) [pid = 3736] [serial = 1906] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 370 (17A80000) [pid = 3736] [serial = 1936] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 369 (241D3C00) [pid = 3736] [serial = 1924] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 368 (297B7400) [pid = 3736] [serial = 1909] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 367 (2CF63400) [pid = 3736] [serial = 1927] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 366 (16C2C800) [pid = 3736] [serial = 1921] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 365 (31B63000) [pid = 3736] [serial = 1933] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 364 (29489C00) [pid = 3736] [serial = 1897] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 363 (29585400) [pid = 3736] [serial = 1912] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 362 (297BEC00) [pid = 3736] [serial = 1915] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 361 (2B2F3800) [pid = 3736] [serial = 1903] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 360 (2AB12400) [pid = 3736] [serial = 1900] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 359 (2CF6F400) [pid = 3736] [serial = 1930] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 358 (2D115000) [pid = 3736] [serial = 1918] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | ++DOCSHELL 0D6ECC00 == 139 [pid = 3736] [id = 699] 18:32:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 359 (0D6F0800) [pid = 3736] [serial = 2097] [outer = 00000000] 18:32:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (0E1B8800) [pid = 3736] [serial = 2098] [outer = 0D6F0800] 18:32:18 INFO - PROCESS | 3736 | 1463967138667 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (12245000) [pid = 3736] [serial = 2099] [outer = 0D6F0800] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 0D6ED400 == 138 [pid = 3736] [id = 675] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 1E938400 == 137 [pid = 3736] [id = 668] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 27685800 == 136 [pid = 3736] [id = 667] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 24938C00 == 135 [pid = 3736] [id = 666] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 24919400 == 134 [pid = 3736] [id = 665] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 23DFC000 == 133 [pid = 3736] [id = 664] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 226BF000 == 132 [pid = 3736] [id = 663] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 2126C400 == 131 [pid = 3736] [id = 662] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 20D60400 == 130 [pid = 3736] [id = 661] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 1FF97800 == 129 [pid = 3736] [id = 660] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 1EA60400 == 128 [pid = 3736] [id = 659] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 15011C00 == 127 [pid = 3736] [id = 658] 18:32:18 INFO - PROCESS | 3736 | --DOCSHELL 0E23D800 == 126 [pid = 3736] [id = 657] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 360 (1D5A1800) [pid = 3736] [serial = 1967] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 359 (295EC400) [pid = 3736] [serial = 1646] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 358 (190EB400) [pid = 3736] [serial = 1715] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 357 (2316EC00) [pid = 3736] [serial = 1436] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 356 (2A8E1400) [pid = 3736] [serial = 1508] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 355 (2868B800) [pid = 3736] [serial = 1367] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 354 (2948DC00) [pid = 3736] [serial = 1580] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 353 (13344400) [pid = 3736] [serial = 1948] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 352 (24EC1C00) [pid = 3736] [serial = 1433] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 351 (2526A000) [pid = 3736] [serial = 1565] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 350 (19926000) [pid = 3736] [serial = 1406] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 349 (23D3FC00) [pid = 3736] [serial = 1280] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 348 (24185800) [pid = 3736] [serial = 1295] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 347 (1B45F400) [pid = 3736] [serial = 1960] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 346 (2A8DC400) [pid = 3736] [serial = 1643] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 345 (1D59FC00) [pid = 3736] [serial = 1883] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 344 (2522FC00) [pid = 3736] [serial = 1289] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 343 (27682000) [pid = 3736] [serial = 1712] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 342 (2CA10400) [pid = 3736] [serial = 1673] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 341 (2A823000) [pid = 3736] [serial = 1502] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 340 (1FF32800) [pid = 3736] [serial = 1334] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 339 (0DC51000) [pid = 3736] [serial = 1940] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 338 (0EC58000) [pid = 3736] [serial = 1885] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 337 (1CE23000) [pid = 3736] [serial = 1478] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 336 (24925C00) [pid = 3736] [serial = 1496] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 335 (0EC58800) [pid = 3736] [serial = 1942] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 334 (26960400) [pid = 3736] [serial = 1634] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 333 (212F3800) [pid = 3736] [serial = 1589] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 332 (2204AC00) [pid = 3736] [serial = 1277] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 331 (2086F000) [pid = 3736] [serial = 1631] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 330 (28685800) [pid = 3736] [serial = 1652] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 329 (21B23400) [pid = 3736] [serial = 1346] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 328 (29485400) [pid = 3736] [serial = 1577] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 327 (0D5E9000) [pid = 3736] [serial = 1939] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 326 (1AE29800) [pid = 3736] [serial = 1439] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 325 (1B2A2800) [pid = 3736] [serial = 1957] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 324 (2737B400) [pid = 3736] [serial = 1493] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 323 (2768D400) [pid = 3736] [serial = 1424] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 322 (212F4400) [pid = 3736] [serial = 1265] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 321 (24EB8C00) [pid = 3736] [serial = 1562] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 320 (1BE72000) [pid = 3736] [serial = 1964] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 319 (226C6000) [pid = 3736] [serial = 1891] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 318 (1713AC00) [pid = 3736] [serial = 1952] [outer = 00000000] [url = about:blank] 18:32:18 INFO - PROCESS | 3736 | --DOMWINDOW == 317 (2522A400) [pid = 3736] [serial = 1358] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 316 (17B36C00) [pid = 3736] [serial = 1304] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (28570000) [pid = 3736] [serial = 1499] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 314 (2ACC4800) [pid = 3736] [serial = 1649] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 313 (23D3A000) [pid = 3736] [serial = 1415] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 312 (23DFCC00) [pid = 3736] [serial = 1352] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 311 (27690800) [pid = 3736] [serial = 1364] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 310 (190E5C00) [pid = 3736] [serial = 1954] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 309 (2A828400) [pid = 3736] [serial = 1505] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 308 (26961C00) [pid = 3736] [serial = 1490] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 307 (241D1C00) [pid = 3736] [serial = 1625] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 306 (2B301C00) [pid = 3736] [serial = 1667] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 305 (13F47C00) [pid = 3736] [serial = 1949] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 304 (25266C00) [pid = 3736] [serial = 1421] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 303 (16C2A800) [pid = 3736] [serial = 1475] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 302 (2737F000) [pid = 3736] [serial = 1283] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 301 (16C7C800) [pid = 3736] [serial = 1337] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 300 (28360C00) [pid = 3736] [serial = 1664] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 299 (18E5A800) [pid = 3736] [serial = 1946] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 298 (2830FC00) [pid = 3736] [serial = 1637] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 297 (11F65800) [pid = 3736] [serial = 1403] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 296 (1B45A400) [pid = 3736] [serial = 1271] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 295 (2ACC6400) [pid = 3736] [serial = 1583] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 294 (29515C00) [pid = 3736] [serial = 1640] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 293 (24E0A800) [pid = 3736] [serial = 1298] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 292 (24EE1800) [pid = 3736] [serial = 1487] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 291 (212F5400) [pid = 3736] [serial = 1274] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 290 (1221F800) [pid = 3736] [serial = 1943] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 289 (249BA000) [pid = 3736] [serial = 1418] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 288 (28302C00) [pid = 3736] [serial = 1568] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 287 (23D42000) [pid = 3736] [serial = 1481] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 286 (2522E400) [pid = 3736] [serial = 1894] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 285 (226C0800) [pid = 3736] [serial = 1550] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 284 (2CA04400) [pid = 3736] [serial = 1586] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 283 (27381400) [pid = 3736] [serial = 1361] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 282 (2830E400) [pid = 3736] [serial = 1574] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 281 (23168000) [pid = 3736] [serial = 1679] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 280 (2126D800) [pid = 3736] [serial = 1412] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 279 (2A849000) [pid = 3736] [serial = 1655] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 278 (2CAED400) [pid = 3736] [serial = 1592] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 277 (2856FC00) [pid = 3736] [serial = 1721] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 276 (210A7000) [pid = 3736] [serial = 1409] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 275 (2ABAAC00) [pid = 3736] [serial = 1661] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 274 (1A0DBC00) [pid = 3736] [serial = 1955] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 273 (26941C00) [pid = 3736] [serial = 1571] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 272 (16BAD800) [pid = 3736] [serial = 1553] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 271 (17B43C00) [pid = 3736] [serial = 1945] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 270 (1B51C800) [pid = 3736] [serial = 1961] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 269 (210AE000) [pid = 3736] [serial = 1343] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 268 (16843000) [pid = 3736] [serial = 1268] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 267 (2526F800) [pid = 3736] [serial = 1286] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 266 (249BE000) [pid = 3736] [serial = 1484] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 265 (226C8800) [pid = 3736] [serial = 1430] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 264 (16C37C00) [pid = 3736] [serial = 1951] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 263 (1B61C400) [pid = 3736] [serial = 1676] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 262 (2B2AE400) [pid = 3736] [serial = 1658] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 261 (1B621400) [pid = 3736] [serial = 1963] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 260 (21FA4C00) [pid = 3736] [serial = 1718] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 259 (1B40C800) [pid = 3736] [serial = 1340] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 258 (190ED000) [pid = 3736] [serial = 1628] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 257 (1A2E2000) [pid = 3736] [serial = 1595] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 256 (2A8EB000) [pid = 3736] [serial = 1511] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 255 (2801C800) [pid = 3736] [serial = 1514] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 254 (1B307800) [pid = 3736] [serial = 1517] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 253 (252A5800) [pid = 3736] [serial = 1427] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 252 (1CE31C00) [pid = 3736] [serial = 1966] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 251 (2B30D800) [pid = 3736] [serial = 1670] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 250 (226BE400) [pid = 3736] [serial = 1472] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 249 (1B306000) [pid = 3736] [serial = 1958] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 248 (1E952400) [pid = 3736] [serial = 1888] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 247 (23DF8000) [pid = 3736] [serial = 1559] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 246 (1BE75000) [pid = 3736] [serial = 1556] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 245 (241D3800) [pid = 3736] [serial = 1292] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 244 (24EDDC00) [pid = 3736] [serial = 1301] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 243 (24E09400) [pid = 3736] [serial = 1355] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 242 (23D3A400) [pid = 3736] [serial = 1349] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | --DOMWINDOW == 241 (27377800) [pid = 3736] [serial = 1799] [outer = 00000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3736 | 1463967139350 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1374ms 18:32:19 INFO - PROCESS | 3736 | 1463967139391 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 18:32:19 INFO - PROCESS | 3736 | 1463967139394 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 18:32:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:32:19 INFO - PROCESS | 3736 | 1463967139403 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - PROCESS | 3736 | 1463967139408 Marionette TRACE conn6 <- [1,2762,null,{}] 18:32:19 INFO - PROCESS | 3736 | 1463967139413 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:19 INFO - PROCESS | 3736 | 1463967139551 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 18:32:19 INFO - PROCESS | 3736 | 1463967139735 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 3736 | ++DOCSHELL 0DC51000 == 127 [pid = 3736] [id = 700] 18:32:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (13324400) [pid = 3736] [serial = 2100] [outer = 00000000] 18:32:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (18340800) [pid = 3736] [serial = 2101] [outer = 13324400] 18:32:19 INFO - PROCESS | 3736 | 1463967139785 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (18E5C400) [pid = 3736] [serial = 2102] [outer = 13324400] 18:32:20 INFO - PROCESS | 3736 | 1463967140267 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:32:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 890ms 18:32:20 INFO - PROCESS | 3736 | 1463967140291 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 3736 | 1463967140294 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 18:32:20 INFO - PROCESS | 3736 | 1463967140297 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:32:20 INFO - PROCESS | 3736 | 1463967140298 Marionette TRACE conn6 <- [1,2766,null,{}] 18:32:20 INFO - PROCESS | 3736 | 1463967140302 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 3736 | 1463967140433 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 18:32:20 INFO - PROCESS | 3736 | 1463967140440 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 3736 | ++DOCSHELL 190D2400 == 128 [pid = 3736] [id = 701] 18:32:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 245 (191F1400) [pid = 3736] [serial = 2103] [outer = 00000000] 18:32:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 246 (1B2A3000) [pid = 3736] [serial = 2104] [outer = 191F1400] 18:32:20 INFO - PROCESS | 3736 | 1463967140487 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 247 (1B40C400) [pid = 3736] [serial = 2105] [outer = 191F1400] 18:32:21 INFO - PROCESS | 3736 | 1463967141011 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:32:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 18:32:21 INFO - PROCESS | 3736 | 1463967141042 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 3736 | 1463967141044 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 18:32:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:32:21 INFO - PROCESS | 3736 | 1463967141099 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 3736 | 1463967141101 Marionette TRACE conn6 <- [1,2770,null,{}] 18:32:21 INFO - PROCESS | 3736 | 1463967141105 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:21 INFO - PROCESS | 3736 | 1463967141326 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 18:32:21 INFO - PROCESS | 3736 | 1463967141351 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 3736 | ++DOCSHELL 1B61A800 == 129 [pid = 3736] [id = 702] 18:32:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (1B621400) [pid = 3736] [serial = 2106] [outer = 00000000] 18:32:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 249 (1BE73400) [pid = 3736] [serial = 2107] [outer = 1B621400] 18:32:21 INFO - PROCESS | 3736 | 1463967141408 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 250 (1D5A1800) [pid = 3736] [serial = 2108] [outer = 1B621400] 18:32:21 INFO - PROCESS | 3736 | 1463967141950 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:32:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 890ms 18:32:21 INFO - PROCESS | 3736 | 1463967141987 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 3736 | 1463967141989 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 18:32:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:32:21 INFO - PROCESS | 3736 | 1463967141992 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 3736 | 1463967141994 Marionette TRACE conn6 <- [1,2774,null,{}] 18:32:21 INFO - PROCESS | 3736 | 1463967141998 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 3736 | 1463967142190 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 18:32:22 INFO - PROCESS | 3736 | 1463967142218 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 3736 | ++DOCSHELL 1E94A400 == 130 [pid = 3736] [id = 703] 18:32:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 251 (1E94AC00) [pid = 3736] [serial = 2109] [outer = 00000000] 18:32:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 252 (1FF94400) [pid = 3736] [serial = 2110] [outer = 1E94AC00] 18:32:22 INFO - PROCESS | 3736 | 1463967142267 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 253 (20863000) [pid = 3736] [serial = 2111] [outer = 1E94AC00] 18:32:22 INFO - PROCESS | 3736 | 1463967142816 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:32:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 870ms 18:32:22 INFO - PROCESS | 3736 | 1463967142863 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 3736 | 1463967142865 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:32:22 INFO - PROCESS | 3736 | 1463967142876 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 3736 | 1463967142878 Marionette TRACE conn6 <- [1,2778,null,{}] 18:32:22 INFO - PROCESS | 3736 | 1463967142881 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:23 INFO - PROCESS | 3736 | 1463967143074 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 18:32:23 INFO - PROCESS | 3736 | --DOMWINDOW == 252 (0DD2C000) [pid = 3736] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:32:23 INFO - PROCESS | 3736 | --DOMWINDOW == 251 (1D5A5C00) [pid = 3736] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:32:23 INFO - PROCESS | 3736 | --DOMWINDOW == 250 (1834E400) [pid = 3736] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:32:23 INFO - PROCESS | 3736 | --DOMWINDOW == 249 (13812400) [pid = 3736] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:32:23 INFO - PROCESS | 3736 | --DOMWINDOW == 248 (0DC50C00) [pid = 3736] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:32:23 INFO - PROCESS | 3736 | --DOMWINDOW == 247 (1B513C00) [pid = 3736] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:32:23 INFO - PROCESS | 3736 | 1463967143504 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 3736 | ++DOCSHELL 0D53A000 == 131 [pid = 3736] [id = 704] 18:32:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (0DC50C00) [pid = 3736] [serial = 2112] [outer = 00000000] 18:32:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 249 (1811EC00) [pid = 3736] [serial = 2113] [outer = 0DC50C00] 18:32:23 INFO - PROCESS | 3736 | 1463967143553 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 250 (1D5A5C00) [pid = 3736] [serial = 2114] [outer = 0DC50C00] 18:32:23 INFO - PROCESS | 3736 | 1463967143993 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:32:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1181ms 18:32:24 INFO - PROCESS | 3736 | 1463967144059 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 3736 | 1463967144061 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 18:32:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:32:24 INFO - PROCESS | 3736 | 1463967144065 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 3736 | 1463967144066 Marionette TRACE conn6 <- [1,2782,null,{}] 18:32:24 INFO - PROCESS | 3736 | 1463967144070 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - PROCESS | 3736 | 1463967144200 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 18:32:24 INFO - PROCESS | 3736 | 1463967144214 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 3736 | ++DOCSHELL 210A4000 == 132 [pid = 3736] [id = 705] 18:32:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 251 (210A6400) [pid = 3736] [serial = 2115] [outer = 00000000] 18:32:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 252 (21264800) [pid = 3736] [serial = 2116] [outer = 210A6400] 18:32:24 INFO - PROCESS | 3736 | 1463967144259 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 253 (212F1800) [pid = 3736] [serial = 2117] [outer = 210A6400] 18:32:24 INFO - PROCESS | 3736 | 1463967144761 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:32:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 18:32:24 INFO - PROCESS | 3736 | 1463967144835 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 3736 | 1463967144838 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 18:32:24 INFO - PROCESS | 3736 | 1463967144841 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 3736 | 1463967144843 Marionette TRACE conn6 <- [1,2786,null,{}] 18:32:24 INFO - PROCESS | 3736 | 1463967144846 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:32:24 INFO - PROCESS | 3736 | 1463967144976 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 18:32:24 INFO - PROCESS | 3736 | 1463967144983 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 3736 | ++DOCSHELL 21263800 == 133 [pid = 3736] [id = 706] 18:32:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 254 (212F4800) [pid = 3736] [serial = 2118] [outer = 00000000] 18:32:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 255 (21B27800) [pid = 3736] [serial = 2119] [outer = 212F4800] 18:32:25 INFO - PROCESS | 3736 | 1463967145029 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 256 (22043C00) [pid = 3736] [serial = 2120] [outer = 212F4800] 18:32:25 INFO - PROCESS | 3736 | 1463967145852 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:32:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1059ms 18:32:25 INFO - PROCESS | 3736 | 1463967145910 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 3736 | 1463967145914 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 18:32:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:32:25 INFO - PROCESS | 3736 | 1463967145919 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 3736 | 1463967145923 Marionette TRACE conn6 <- [1,2790,null,{}] 18:32:25 INFO - PROCESS | 3736 | 1463967145930 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:26 INFO - PROCESS | 3736 | 1463967146123 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 18:32:26 INFO - PROCESS | 3736 | 1463967146347 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 3736 | ++DOCSHELL 1332CC00 == 134 [pid = 3736] [id = 707] 18:32:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 257 (13461000) [pid = 3736] [serial = 2121] [outer = 00000000] 18:32:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 258 (16C34000) [pid = 3736] [serial = 2122] [outer = 13461000] 18:32:26 INFO - PROCESS | 3736 | 1463967146456 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 259 (17A7BC00) [pid = 3736] [serial = 2123] [outer = 13461000] 18:32:27 INFO - PROCESS | 3736 | 1463967147148 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:32:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1281ms 18:32:27 INFO - PROCESS | 3736 | 1463967147201 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 3736 | 1463967147208 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 18:32:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:32:27 INFO - PROCESS | 3736 | 1463967147230 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 3736 | 1463967147233 Marionette TRACE conn6 <- [1,2794,null,{}] 18:32:27 INFO - PROCESS | 3736 | 1463967147237 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:27 INFO - PROCESS | 3736 | 1463967147398 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 18:32:27 INFO - PROCESS | 3736 | 1463967147620 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 3736 | ++DOCSHELL 1992A000 == 135 [pid = 3736] [id = 708] 18:32:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 260 (1A69D000) [pid = 3736] [serial = 2124] [outer = 00000000] 18:32:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 261 (1BE72C00) [pid = 3736] [serial = 2125] [outer = 1A69D000] 18:32:27 INFO - PROCESS | 3736 | 1463967147719 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 262 (1E92DC00) [pid = 3736] [serial = 2126] [outer = 1A69D000] 18:32:28 INFO - PROCESS | 3736 | 1463967148364 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:32:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1184ms 18:32:28 INFO - PROCESS | 3736 | 1463967148413 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 3736 | 1463967148415 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 18:32:28 INFO - PROCESS | 3736 | 1463967148419 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:32:28 INFO - PROCESS | 3736 | 1463967148423 Marionette TRACE conn6 <- [1,2798,null,{}] 18:32:28 INFO - PROCESS | 3736 | 1463967148434 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:28 INFO - PROCESS | 3736 | 1463967148587 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 18:32:28 INFO - PROCESS | 3736 | 1463967148808 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 3736 | ++DOCSHELL 226C9000 == 136 [pid = 3736] [id = 709] 18:32:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 263 (226C9400) [pid = 3736] [serial = 2127] [outer = 00000000] 18:32:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 264 (23162000) [pid = 3736] [serial = 2128] [outer = 226C9400] 18:32:28 INFO - PROCESS | 3736 | 1463967148913 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 265 (23D36000) [pid = 3736] [serial = 2129] [outer = 226C9400] 18:32:29 INFO - PROCESS | 3736 | 1463967149519 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:32:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:32:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1123ms 18:32:29 INFO - PROCESS | 3736 | 1463967149546 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 3736 | 1463967149549 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 18:32:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:32:29 INFO - PROCESS | 3736 | 1463967149552 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - PROCESS | 3736 | 1463967149554 Marionette TRACE conn6 <- [1,2802,null,{}] 18:32:29 INFO - PROCESS | 3736 | 1463967149558 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:29 INFO - PROCESS | 3736 | 1463967149714 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 18:32:29 INFO - PROCESS | 3736 | 1463967149949 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 3736 | ++DOCSHELL 23DF3800 == 137 [pid = 3736] [id = 710] 18:32:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 266 (23DF4000) [pid = 3736] [serial = 2130] [outer = 00000000] 18:32:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 267 (2417C000) [pid = 3736] [serial = 2131] [outer = 23DF4000] 18:32:30 INFO - PROCESS | 3736 | 1463967150010 Marionette DEBUG loaded listener.js 18:32:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 268 (241CC000) [pid = 3736] [serial = 2132] [outer = 23DF4000] 18:32:30 INFO - PROCESS | 3736 | 1463967150661 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:32:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1180ms 18:32:30 INFO - PROCESS | 3736 | 1463967150742 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 3736 | 1463967150744 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 18:32:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:32:30 INFO - PROCESS | 3736 | 1463967150750 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 3736 | 1463967150752 Marionette TRACE conn6 <- [1,2806,null,{}] 18:32:30 INFO - PROCESS | 3736 | 1463967150756 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:30 INFO - PROCESS | 3736 | 1463967150903 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 18:32:31 INFO - PROCESS | 3736 | 1463967151113 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 3736 | ++DOCSHELL 241D3800 == 138 [pid = 3736] [id = 711] 18:32:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 269 (241D7C00) [pid = 3736] [serial = 2133] [outer = 00000000] 18:32:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 270 (2491EC00) [pid = 3736] [serial = 2134] [outer = 241D7C00] 18:32:31 INFO - PROCESS | 3736 | 1463967151167 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 271 (24932000) [pid = 3736] [serial = 2135] [outer = 241D7C00] 18:32:31 INFO - PROCESS | 3736 | 1463967151829 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:32:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1121ms 18:32:31 INFO - PROCESS | 3736 | 1463967151872 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 3736 | 1463967151875 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 18:32:31 INFO - PROCESS | 3736 | 1463967151878 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:32:31 INFO - PROCESS | 3736 | 1463967151880 Marionette TRACE conn6 <- [1,2810,null,{}] 18:32:31 INFO - PROCESS | 3736 | 1463967151884 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 3736 | 1463967152048 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 18:32:32 INFO - PROCESS | 3736 | 1463967152261 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 3736 | ++DOCSHELL 2491D000 == 139 [pid = 3736] [id = 712] 18:32:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 272 (249B4C00) [pid = 3736] [serial = 2136] [outer = 00000000] 18:32:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 273 (24EBE400) [pid = 3736] [serial = 2137] [outer = 249B4C00] 18:32:32 INFO - PROCESS | 3736 | 1463967152316 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 274 (24EBF800) [pid = 3736] [serial = 2138] [outer = 249B4C00] 18:32:32 INFO - PROCESS | 3736 | 1463967152961 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1128ms 18:32:33 INFO - PROCESS | 3736 | 1463967153010 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 3736 | 1463967153013 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 18:32:33 INFO - PROCESS | 3736 | 1463967153016 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:32:33 INFO - PROCESS | 3736 | 1463967153018 Marionette TRACE conn6 <- [1,2814,null,{}] 18:32:33 INFO - PROCESS | 3736 | 1463967153021 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:33 INFO - PROCESS | 3736 | 1463967153172 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 18:32:33 INFO - PROCESS | 3736 | 1463967153437 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 3736 | ++DOCSHELL 24EBDC00 == 140 [pid = 3736] [id = 713] 18:32:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 275 (24EDA800) [pid = 3736] [serial = 2139] [outer = 00000000] 18:32:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 276 (25224C00) [pid = 3736] [serial = 2140] [outer = 24EDA800] 18:32:33 INFO - PROCESS | 3736 | 1463967153499 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 277 (25227400) [pid = 3736] [serial = 2141] [outer = 24EDA800] 18:32:34 INFO - PROCESS | 3736 | 1463967154088 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1128ms 18:32:34 INFO - PROCESS | 3736 | 1463967154148 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 3736 | 1463967154150 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 18:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:32:34 INFO - PROCESS | 3736 | 1463967154154 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 3736 | 1463967154156 Marionette TRACE conn6 <- [1,2818,null,{}] 18:32:34 INFO - PROCESS | 3736 | 1463967154174 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:34 INFO - PROCESS | 3736 | 1463967154393 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 18:32:34 INFO - PROCESS | 3736 | 1463967154553 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 3736 | ++DOCSHELL 25266800 == 141 [pid = 3736] [id = 714] 18:32:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 278 (2526E800) [pid = 3736] [serial = 2142] [outer = 00000000] 18:32:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 279 (25299C00) [pid = 3736] [serial = 2143] [outer = 2526E800] 18:32:34 INFO - PROCESS | 3736 | 1463967154615 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 280 (252A7000) [pid = 3736] [serial = 2144] [outer = 2526E800] 18:32:35 INFO - PROCESS | 3736 | 1463967155210 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1129ms 18:32:35 INFO - PROCESS | 3736 | 1463967155287 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 3736 | 1463967155289 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 18:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:32:35 INFO - PROCESS | 3736 | 1463967155293 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 3736 | 1463967155295 Marionette TRACE conn6 <- [1,2822,null,{}] 18:32:35 INFO - PROCESS | 3736 | 1463967155299 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:35 INFO - PROCESS | 3736 | 1463967155456 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 18:32:35 INFO - PROCESS | 3736 | 1463967155721 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 3736 | ++DOCSHELL 2693F800 == 142 [pid = 3736] [id = 715] 18:32:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 281 (26944C00) [pid = 3736] [serial = 2145] [outer = 00000000] 18:32:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 282 (26962400) [pid = 3736] [serial = 2146] [outer = 26944C00] 18:32:35 INFO - PROCESS | 3736 | 1463967155784 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 283 (27374800) [pid = 3736] [serial = 2147] [outer = 26944C00] 18:32:36 INFO - PROCESS | 3736 | 1463967156408 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:32:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:32:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1180ms 18:32:36 INFO - PROCESS | 3736 | 1463967156492 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 18:32:36 INFO - PROCESS | 3736 | 1463967156494 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 18:32:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:32:36 INFO - PROCESS | 3736 | 1463967156499 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:32:36 INFO - PROCESS | 3736 | 1463967156501 Marionette TRACE conn6 <- [1,2826,null,{}] 18:32:36 INFO - PROCESS | 3736 | 1463967156505 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:36 INFO - PROCESS | 3736 | 1463967156662 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 18:32:36 INFO - PROCESS | 3736 | 1463967156875 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 3736 | ++DOCSHELL 1A0D0000 == 143 [pid = 3736] [id = 716] 18:32:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 284 (27379000) [pid = 3736] [serial = 2148] [outer = 00000000] 18:32:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 285 (27382000) [pid = 3736] [serial = 2149] [outer = 27379000] 18:32:36 INFO - PROCESS | 3736 | 1463967156935 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 286 (27681C00) [pid = 3736] [serial = 2150] [outer = 27379000] 18:32:37 INFO - PROCESS | 3736 | 1463967157614 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1173ms 18:32:37 INFO - PROCESS | 3736 | 1463967157693 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 3736 | 1463967157696 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 18:32:37 INFO - PROCESS | 3736 | 1463967157699 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 3736 | 1463967157702 Marionette TRACE conn6 <- [1,2830,null,{}] 18:32:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:32:37 INFO - PROCESS | 3736 | 1463967157706 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:37 INFO - PROCESS | 3736 | 1463967157878 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 18:32:38 INFO - PROCESS | 3736 | 1463967158094 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:38 INFO - PROCESS | 3736 | ++DOCSHELL 2801E000 == 144 [pid = 3736] [id = 717] 18:32:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 287 (2801F000) [pid = 3736] [serial = 2151] [outer = 00000000] 18:32:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 288 (28311000) [pid = 3736] [serial = 2152] [outer = 2801F000] 18:32:38 INFO - PROCESS | 3736 | 1463967158193 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 289 (28564400) [pid = 3736] [serial = 2153] [outer = 2801F000] 18:32:38 INFO - PROCESS | 3736 | 1463967158851 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:32:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1232ms 18:32:38 INFO - PROCESS | 3736 | 1463967158942 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 3736 | 1463967158944 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 18:32:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:32:38 INFO - PROCESS | 3736 | 1463967158950 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 3736 | 1463967158952 Marionette TRACE conn6 <- [1,2834,null,{}] 18:32:38 INFO - PROCESS | 3736 | 1463967158956 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:39 INFO - PROCESS | 3736 | 1463967159103 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 18:32:39 INFO - PROCESS | 3736 | 1463967159366 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 3736 | ++DOCSHELL 28571000 == 145 [pid = 3736] [id = 718] 18:32:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 290 (28685800) [pid = 3736] [serial = 2154] [outer = 00000000] 18:32:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 291 (28690000) [pid = 3736] [serial = 2155] [outer = 28685800] 18:32:39 INFO - PROCESS | 3736 | 1463967159428 Marionette DEBUG loaded listener.js 18:32:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 292 (29487C00) [pid = 3736] [serial = 2156] [outer = 28685800] 18:32:40 INFO - PROCESS | 3736 | 1463967160055 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:32:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:32:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1174ms 18:32:40 INFO - PROCESS | 3736 | 1463967160128 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 18:32:40 INFO - PROCESS | 3736 | 1463967160130 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 18:32:40 INFO - PROCESS | 3736 | 1463967160133 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:32:40 INFO - PROCESS | 3736 | 1463967160135 Marionette TRACE conn6 <- [1,2838,null,{}] 18:32:40 INFO - PROCESS | 3736 | 1463967160139 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:40 INFO - PROCESS | 3736 | 1463967160299 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 18:32:40 INFO - PROCESS | 3736 | 1463967160568 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 3736 | ++DOCSHELL 2868A800 == 146 [pid = 3736] [id = 719] 18:32:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 293 (29519400) [pid = 3736] [serial = 2157] [outer = 00000000] 18:32:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 294 (2957DC00) [pid = 3736] [serial = 2158] [outer = 29519400] 18:32:40 INFO - PROCESS | 3736 | 1463967160630 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 295 (2957F000) [pid = 3736] [serial = 2159] [outer = 29519400] 18:32:41 INFO - PROCESS | 3736 | 1463967161238 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1124ms 18:32:41 INFO - PROCESS | 3736 | 1463967161261 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 3736 | 1463967161264 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 18:32:41 INFO - PROCESS | 3736 | 1463967161267 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:32:41 INFO - PROCESS | 3736 | 1463967161269 Marionette TRACE conn6 <- [1,2842,null,{}] 18:32:41 INFO - PROCESS | 3736 | 1463967161273 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:41 INFO - PROCESS | 3736 | 1463967161430 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 18:32:41 INFO - PROCESS | 3736 | 1463967161671 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 3736 | ++DOCSHELL 295A2000 == 147 [pid = 3736] [id = 720] 18:32:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 296 (295E3C00) [pid = 3736] [serial = 2160] [outer = 00000000] 18:32:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 297 (295EDC00) [pid = 3736] [serial = 2161] [outer = 295E3C00] 18:32:41 INFO - PROCESS | 3736 | 1463967161730 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 298 (295EF400) [pid = 3736] [serial = 2162] [outer = 295E3C00] 18:32:42 INFO - PROCESS | 3736 | 1463967162373 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:32:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:32:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1180ms 18:32:42 INFO - PROCESS | 3736 | 1463967162452 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 3736 | 1463967162454 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 18:32:42 INFO - PROCESS | 3736 | 1463967162458 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:32:42 INFO - PROCESS | 3736 | 1463967162460 Marionette TRACE conn6 <- [1,2846,null,{}] 18:32:42 INFO - PROCESS | 3736 | 1463967162464 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 3736 | 1463967162658 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 18:32:42 INFO - PROCESS | 3736 | 1463967162925 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 3736 | ++DOCSHELL 295EC400 == 148 [pid = 3736] [id = 721] 18:32:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 299 (297ACC00) [pid = 3736] [serial = 2163] [outer = 00000000] 18:32:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 300 (297B4800) [pid = 3736] [serial = 2164] [outer = 297ACC00] 18:32:42 INFO - PROCESS | 3736 | 1463967162986 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 301 (297B7400) [pid = 3736] [serial = 2165] [outer = 297ACC00] 18:32:43 INFO - PROCESS | 3736 | 1463967163593 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1176ms 18:32:43 INFO - PROCESS | 3736 | 1463967163638 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 3736 | 1463967163640 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 18:32:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:32:43 INFO - PROCESS | 3736 | 1463967163644 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 3736 | 1463967163646 Marionette TRACE conn6 <- [1,2850,null,{}] 18:32:43 INFO - PROCESS | 3736 | 1463967163649 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:43 INFO - PROCESS | 3736 | 1463967163799 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 18:32:44 INFO - PROCESS | 3736 | 1463967164060 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 3736 | ++DOCSHELL 29BC7800 == 149 [pid = 3736] [id = 722] 18:32:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 302 (29BD0400) [pid = 3736] [serial = 2166] [outer = 00000000] 18:32:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 303 (2A823000) [pid = 3736] [serial = 2167] [outer = 29BD0400] 18:32:44 INFO - PROCESS | 3736 | 1463967164118 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 304 (2A828800) [pid = 3736] [serial = 2168] [outer = 29BD0400] 18:32:44 INFO - PROCESS | 3736 | 1463967164748 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1175ms 18:32:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:32:44 INFO - PROCESS | 3736 | 1463967164826 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 3736 | 1463967164828 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 18:32:44 INFO - PROCESS | 3736 | 1463967164832 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 3736 | 1463967164834 Marionette TRACE conn6 <- [1,2854,null,{}] 18:32:44 INFO - PROCESS | 3736 | 1463967164838 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:44 INFO - PROCESS | 3736 | 1463967164998 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 18:32:45 INFO - PROCESS | 3736 | 1463967165268 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 3736 | ++DOCSHELL 2A82C400 == 150 [pid = 3736] [id = 723] 18:32:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 305 (2A830400) [pid = 3736] [serial = 2169] [outer = 00000000] 18:32:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 306 (2A849400) [pid = 3736] [serial = 2170] [outer = 2A830400] 18:32:45 INFO - PROCESS | 3736 | 1463967165330 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 307 (2A84A800) [pid = 3736] [serial = 2171] [outer = 2A830400] 18:32:46 INFO - PROCESS | 3736 | 1463967166033 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:32:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:32:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1276ms 18:32:46 INFO - PROCESS | 3736 | 1463967166109 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 3736 | 1463967166111 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 18:32:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:32:46 INFO - PROCESS | 3736 | 1463967166115 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 3736 | 1463967166117 Marionette TRACE conn6 <- [1,2858,null,{}] 18:32:46 INFO - PROCESS | 3736 | 1463967166121 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 3736 | 1463967166274 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 18:32:46 INFO - PROCESS | 3736 | 1463967166543 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 3736 | ++DOCSHELL 0DF61400 == 151 [pid = 3736] [id = 724] 18:32:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 308 (11F61000) [pid = 3736] [serial = 2172] [outer = 00000000] 18:32:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 309 (1929E000) [pid = 3736] [serial = 2173] [outer = 11F61000] 18:32:46 INFO - PROCESS | 3736 | 1463967166605 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 310 (1B517400) [pid = 3736] [serial = 2174] [outer = 11F61000] 18:32:47 INFO - PROCESS | 3736 | 1463967167274 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1167ms 18:32:47 INFO - PROCESS | 3736 | 1463967167286 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 3736 | 1463967167288 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 18:32:47 INFO - PROCESS | 3736 | 1463967167291 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:32:47 INFO - PROCESS | 3736 | 1463967167293 Marionette TRACE conn6 <- [1,2862,null,{}] 18:32:47 INFO - PROCESS | 3736 | 1463967167297 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:47 INFO - PROCESS | 3736 | 1463967167454 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 18:32:48 INFO - PROCESS | 3736 | 1463967167998 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 3736 | ++DOCSHELL 0E775800 == 152 [pid = 3736] [id = 725] 18:32:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 311 (0E7D9000) [pid = 3736] [serial = 2175] [outer = 00000000] 18:32:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 312 (11F6A800) [pid = 3736] [serial = 2176] [outer = 0E7D9000] 18:32:48 INFO - PROCESS | 3736 | 1463967168161 Marionette DEBUG loaded listener.js 18:32:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 313 (15425800) [pid = 3736] [serial = 2177] [outer = 0E7D9000] 18:32:48 INFO - PROCESS | 3736 | 1463967168781 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:32:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:32:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1517ms 18:32:48 INFO - PROCESS | 3736 | 1463967168813 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 18:32:48 INFO - PROCESS | 3736 | 1463967168817 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 18:32:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:32:48 INFO - PROCESS | 3736 | 1463967168821 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:32:48 INFO - PROCESS | 3736 | 1463967168825 Marionette TRACE conn6 <- [1,2866,null,{}] 18:32:48 INFO - PROCESS | 3736 | 1463967168846 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:48 INFO - PROCESS | 3736 | 1463967168992 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 18:32:49 INFO - PROCESS | 3736 | 1463967169257 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 3736 | ++DOCSHELL 18343C00 == 153 [pid = 3736] [id = 726] 18:32:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 314 (18347C00) [pid = 3736] [serial = 2178] [outer = 00000000] 18:32:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (1B098400) [pid = 3736] [serial = 2179] [outer = 18347C00] 18:32:49 INFO - PROCESS | 3736 | 1463967169312 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (1CE67400) [pid = 3736] [serial = 2180] [outer = 18347C00] 18:32:49 INFO - PROCESS | 3736 | 1463967169983 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1238ms 18:32:50 INFO - PROCESS | 3736 | 1463967170063 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 3736 | 1463967170067 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 18:32:50 INFO - PROCESS | 3736 | 1463967170071 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:32:50 INFO - PROCESS | 3736 | 1463967170073 Marionette TRACE conn6 <- [1,2870,null,{}] 18:32:50 INFO - PROCESS | 3736 | 1463967170077 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:50 INFO - PROCESS | 3736 | 1463967170218 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 18:32:50 INFO - PROCESS | 3736 | 1463967170495 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 0ECAAC00 == 152 [pid = 3736] [id = 15] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (2B221800) [pid = 3736] [serial = 2023] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 314 (122AD400) [pid = 3736] [serial = 2041] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | ++DOCSHELL 0DE6C800 == 153 [pid = 3736] [id = 727] 18:32:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (0DF61C00) [pid = 3736] [serial = 2181] [outer = 00000000] 18:32:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (0E774C00) [pid = 3736] [serial = 2182] [outer = 0DF61C00] 18:32:50 INFO - PROCESS | 3736 | 1463967170690 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (1683EC00) [pid = 3736] [serial = 2183] [outer = 0DF61C00] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 12614400 == 152 [pid = 3736] [id = 694] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 1CE2F800 == 151 [pid = 3736] [id = 693] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 27686000 == 150 [pid = 3736] [id = 692] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 24EF7400 == 149 [pid = 3736] [id = 691] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 2491E800 == 148 [pid = 3736] [id = 690] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 226C2000 == 147 [pid = 3736] [id = 689] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 21B2F000 == 146 [pid = 3736] [id = 688] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 20D53C00 == 145 [pid = 3736] [id = 687] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 1E956400 == 144 [pid = 3736] [id = 686] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 1B307000 == 143 [pid = 3736] [id = 685] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 17B72000 == 142 [pid = 3736] [id = 684] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 17B3D800 == 141 [pid = 3736] [id = 683] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 13455400 == 140 [pid = 3736] [id = 682] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 1CE2DC00 == 139 [pid = 3736] [id = 656] 18:32:50 INFO - PROCESS | 3736 | --DOCSHELL 0CB2E800 == 138 [pid = 3736] [id = 681] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 316 (21FB1800) [pid = 3736] [serial = 1987] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (24EF8400) [pid = 3736] [serial = 1999] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 314 (0ECAC800) [pid = 3736] [serial = 2027] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 313 (0E242400) [pid = 3736] [serial = 2026] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 312 (2A84B000) [pid = 3736] [serial = 2011] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 311 (1E92F800) [pid = 3736] [serial = 1969] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 310 (1E94B000) [pid = 3736] [serial = 1970] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 309 (2948FC00) [pid = 3736] [serial = 2005] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 308 (1B309C00) [pid = 3736] [serial = 2036] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 307 (1992BC00) [pid = 3736] [serial = 2014] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 306 (23D37000) [pid = 3736] [serial = 1990] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 305 (295A0800) [pid = 3736] [serial = 2020] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 304 (1B514C00) [pid = 3736] [serial = 2030] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 303 (1B099400) [pid = 3736] [serial = 2029] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 302 (119B8800) [pid = 3736] [serial = 1972] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 301 (15459800) [pid = 3736] [serial = 2032] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 300 (16CC5000) [pid = 3736] [serial = 2033] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 299 (1CE25000) [pid = 3736] [serial = 2038] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 298 (2830C000) [pid = 3736] [serial = 2002] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 297 (19DA7400) [pid = 3736] [serial = 1975] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 296 (24922C00) [pid = 3736] [serial = 1993] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 295 (21218C00) [pid = 3736] [serial = 1984] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 294 (297AB000) [pid = 3736] [serial = 2008] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 293 (1F028000) [pid = 3736] [serial = 1978] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 292 (21FA3000) [pid = 3736] [serial = 2017] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 291 (249B4400) [pid = 3736] [serial = 1996] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 290 (20868400) [pid = 3736] [serial = 1981] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 289 (1D5A2000) [pid = 3736] [serial = 2039] [outer = 00000000] [url = about:blank] 18:32:50 INFO - PROCESS | 3736 | --DOMWINDOW == 288 (1AE36800) [pid = 3736] [serial = 2035] [outer = 00000000] [url = about:blank] 18:32:51 INFO - PROCESS | 3736 | 1463967171276 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1233ms 18:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:32:51 INFO - PROCESS | 3736 | 1463967171309 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 18:32:51 INFO - PROCESS | 3736 | 1463967171311 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 18:32:51 INFO - PROCESS | 3736 | 1463967171315 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:32:51 INFO - PROCESS | 3736 | 1463967171321 Marionette TRACE conn6 <- [1,2874,null,{}] 18:32:51 INFO - PROCESS | 3736 | 1463967171330 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:51 INFO - PROCESS | 3736 | 1463967171464 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 18:32:51 INFO - PROCESS | 3736 | 1463967171647 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 3736 | ++DOCSHELL 16A45C00 == 139 [pid = 3736] [id = 728] 18:32:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 289 (16A47000) [pid = 3736] [serial = 2184] [outer = 00000000] 18:32:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 290 (17B72000) [pid = 3736] [serial = 2185] [outer = 16A47000] 18:32:51 INFO - PROCESS | 3736 | 1463967171693 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 291 (18E5FC00) [pid = 3736] [serial = 2186] [outer = 16A47000] 18:32:52 INFO - PROCESS | 3736 | 1463967172148 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:32:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:32:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 890ms 18:32:52 INFO - PROCESS | 3736 | 1463967172205 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 3736 | 1463967172207 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 18:32:52 INFO - PROCESS | 3736 | 1463967172210 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:32:52 INFO - PROCESS | 3736 | 1463967172212 Marionette TRACE conn6 <- [1,2878,null,{}] 18:32:52 INFO - PROCESS | 3736 | 1463967172216 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:52 INFO - PROCESS | 3736 | 1463967172343 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 18:32:52 INFO - PROCESS | 3736 | 1463967172354 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 3736 | ++DOCSHELL 19298C00 == 140 [pid = 3736] [id = 729] 18:32:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 292 (1929E400) [pid = 3736] [serial = 2187] [outer = 00000000] 18:32:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 293 (1B096000) [pid = 3736] [serial = 2188] [outer = 1929E400] 18:32:52 INFO - PROCESS | 3736 | 1463967172399 Marionette DEBUG loaded listener.js 18:32:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 294 (1B2AE000) [pid = 3736] [serial = 2189] [outer = 1929E400] 18:32:52 INFO - PROCESS | 3736 | 1463967172912 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:32:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:32:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 18:32:52 INFO - PROCESS | 3736 | 1463967172996 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 3736 | 1463967172999 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 18:32:53 INFO - PROCESS | 3736 | 1463967173002 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:32:53 INFO - PROCESS | 3736 | 1463967173003 Marionette TRACE conn6 <- [1,2882,null,{}] 18:32:53 INFO - PROCESS | 3736 | 1463967173007 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:53 INFO - PROCESS | 3736 | 1463967173194 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 18:32:53 INFO - PROCESS | 3736 | 1463967173212 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 3736 | ++DOCSHELL 1B51F800 == 141 [pid = 3736] [id = 730] 18:32:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 295 (1B616400) [pid = 3736] [serial = 2190] [outer = 00000000] 18:32:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 296 (1CE22400) [pid = 3736] [serial = 2191] [outer = 1B616400] 18:32:53 INFO - PROCESS | 3736 | 1463967173265 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 297 (1DFA4400) [pid = 3736] [serial = 2192] [outer = 1B616400] 18:32:53 INFO - PROCESS | 3736 | 1463967173832 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 870ms 18:32:53 INFO - PROCESS | 3736 | 1463967173876 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 18:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:32:53 INFO - PROCESS | 3736 | 1463967173878 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 18:32:53 INFO - PROCESS | 3736 | 1463967173881 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 3736 | 1463967173883 Marionette TRACE conn6 <- [1,2886,null,{}] 18:32:53 INFO - PROCESS | 3736 | 1463967173893 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 3736 | 1463967174086 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 18:32:54 INFO - PROCESS | 3736 | 1463967174115 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 3736 | ++DOCSHELL 1EA64400 == 142 [pid = 3736] [id = 731] 18:32:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 298 (1F023000) [pid = 3736] [serial = 2193] [outer = 00000000] 18:32:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 299 (20862C00) [pid = 3736] [serial = 2194] [outer = 1F023000] 18:32:54 INFO - PROCESS | 3736 | 1463967174160 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 300 (20D57400) [pid = 3736] [serial = 2195] [outer = 1F023000] 18:32:54 INFO - PROCESS | 3736 | 1463967174670 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:32:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:32:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 18:32:54 INFO - PROCESS | 3736 | 1463967174712 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 3736 | 1463967174714 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 18:32:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:32:54 INFO - PROCESS | 3736 | 1463967174717 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 3736 | 1463967174719 Marionette TRACE conn6 <- [1,2890,null,{}] 18:32:54 INFO - PROCESS | 3736 | 1463967174722 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 3736 | 1463967174912 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 18:32:54 INFO - PROCESS | 3736 | 1463967174936 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 3736 | ++DOCSHELL 20D59C00 == 143 [pid = 3736] [id = 732] 18:32:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 301 (210AD000) [pid = 3736] [serial = 2196] [outer = 00000000] 18:32:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 302 (2126B000) [pid = 3736] [serial = 2197] [outer = 210AD000] 18:32:54 INFO - PROCESS | 3736 | 1463967174981 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 303 (21B25C00) [pid = 3736] [serial = 2198] [outer = 210AD000] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 302 (0D6F0800) [pid = 3736] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 301 (0E776C00) [pid = 3736] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 300 (1B621400) [pid = 3736] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 299 (13324400) [pid = 3736] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 298 (1E94AC00) [pid = 3736] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 297 (0DC50C00) [pid = 3736] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 296 (210A6400) [pid = 3736] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 295 (0EC5CC00) [pid = 3736] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 294 (16BB3800) [pid = 3736] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:32:55 INFO - PROCESS | 3736 | --DOMWINDOW == 293 (191F1400) [pid = 3736] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:32:55 INFO - PROCESS | 3736 | 1463967175837 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:32:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:32:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1181ms 18:32:55 INFO - PROCESS | 3736 | 1463967175899 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 18:32:55 INFO - PROCESS | 3736 | 1463967175901 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 18:32:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:32:55 INFO - PROCESS | 3736 | 1463967175904 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 3736 | 1463967175905 Marionette TRACE conn6 <- [1,2894,null,{}] 18:32:55 INFO - PROCESS | 3736 | 1463967175909 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 3736 | 1463967176035 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 18:32:56 INFO - PROCESS | 3736 | 1463967176286 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:56 INFO - PROCESS | 3736 | ************************* 18:32:56 INFO - PROCESS | 3736 | A coding exception was thrown and uncaught in a Task. 18:32:56 INFO - PROCESS | 3736 | 18:32:56 INFO - PROCESS | 3736 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:32:56 INFO - PROCESS | 3736 | Full stack: 18:32:56 INFO - PROCESS | 3736 | ************************* 18:32:56 INFO - PROCESS | 3736 | ++DOCSHELL 18128000 == 144 [pid = 3736] [id = 733] 18:32:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 294 (191F1400) [pid = 3736] [serial = 2199] [outer = 00000000] 18:32:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 295 (22047C00) [pid = 3736] [serial = 2200] [outer = 191F1400] 18:32:56 INFO - PROCESS | 3736 | 1463967176332 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 296 (226C4800) [pid = 3736] [serial = 2201] [outer = 191F1400] 18:32:56 INFO - PROCESS | 3736 | 1463967176767 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:32:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 870ms 18:32:56 INFO - PROCESS | 3736 | 1463967176775 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 3736 | 1463967176777 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 18:32:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:32:56 INFO - PROCESS | 3736 | 1463967176783 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 3736 | 1463967176784 Marionette TRACE conn6 <- [1,2898,null,{}] 18:32:56 INFO - PROCESS | 3736 | 1463967176788 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 3736 | 1463967176987 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 18:32:57 INFO - PROCESS | 3736 | 1463967177114 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 3736 | ++DOCSHELL 2316C000 == 145 [pid = 3736] [id = 734] 18:32:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 297 (2316E800) [pid = 3736] [serial = 2202] [outer = 00000000] 18:32:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 298 (23D43000) [pid = 3736] [serial = 2203] [outer = 2316E800] 18:32:57 INFO - PROCESS | 3736 | 1463967177162 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 299 (2417B400) [pid = 3736] [serial = 2204] [outer = 2316E800] 18:32:57 INFO - PROCESS | 3736 | 1463967177671 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:32:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:32:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:32:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 18:32:57 INFO - PROCESS | 3736 | 1463967177716 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 18:32:57 INFO - PROCESS | 3736 | 1463967177720 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 18:32:57 INFO - TEST-START | /DOMEvents/constructors.html 18:32:57 INFO - PROCESS | 3736 | 1463967177726 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:32:57 INFO - PROCESS | 3736 | 1463967177731 Marionette TRACE conn6 <- [1,2902,null,{}] 18:32:57 INFO - PROCESS | 3736 | 1463967177747 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:57 INFO - PROCESS | 3736 | 1463967177944 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 18:32:58 INFO - PROCESS | 3736 | 1463967178165 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 3736 | ++DOCSHELL 0E772C00 == 146 [pid = 3736] [id = 735] 18:32:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 300 (0E775C00) [pid = 3736] [serial = 2205] [outer = 00000000] 18:32:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 301 (119B3400) [pid = 3736] [serial = 2206] [outer = 0E775C00] 18:32:58 INFO - PROCESS | 3736 | 1463967178262 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 302 (122AEC00) [pid = 3736] [serial = 2207] [outer = 0E775C00] 18:32:59 INFO - PROCESS | 3736 | 1463967179113 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:32:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1454ms 18:32:59 INFO - PROCESS | 3736 | 1463967179185 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 18:32:59 INFO - PROCESS | 3736 | 1463967179192 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 18:32:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:32:59 INFO - PROCESS | 3736 | 1463967179198 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:32:59 INFO - PROCESS | 3736 | 1463967179202 Marionette TRACE conn6 <- [1,2906,null,{}] 18:32:59 INFO - PROCESS | 3736 | 1463967179207 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:59 INFO - PROCESS | 3736 | 1463967179364 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 18:32:59 INFO - PROCESS | 3736 | 1463967179586 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:59 INFO - PROCESS | 3736 | ++DOCSHELL 16C74000 == 147 [pid = 3736] [id = 736] 18:32:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 303 (17B45C00) [pid = 3736] [serial = 2208] [outer = 00000000] 18:32:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 304 (1B09C800) [pid = 3736] [serial = 2209] [outer = 17B45C00] 18:32:59 INFO - PROCESS | 3736 | 1463967179682 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 305 (1B620400) [pid = 3736] [serial = 2210] [outer = 17B45C00] 18:33:00 INFO - PROCESS | 3736 | 1463967180296 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:33:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:33:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1127ms 18:33:00 INFO - PROCESS | 3736 | 1463967180326 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 18:33:00 INFO - PROCESS | 3736 | 1463967180329 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 18:33:00 INFO - PROCESS | 3736 | 1463967180332 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:33:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:33:00 INFO - PROCESS | 3736 | 1463967180336 Marionette TRACE conn6 <- [1,2910,null,{}] 18:33:00 INFO - PROCESS | 3736 | 1463967180347 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:00 INFO - PROCESS | 3736 | 1463967180506 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 18:33:00 INFO - PROCESS | 3736 | 1463967180770 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 3736 | ++DOCSHELL 2417EC00 == 148 [pid = 3736] [id = 737] 18:33:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 306 (24183C00) [pid = 3736] [serial = 2211] [outer = 00000000] 18:33:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 307 (2492B000) [pid = 3736] [serial = 2212] [outer = 24183C00] 18:33:00 INFO - PROCESS | 3736 | 1463967180833 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 308 (249BD400) [pid = 3736] [serial = 2213] [outer = 24183C00] 18:33:01 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:01 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:01 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:01 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:01 INFO - PROCESS | 3736 | 1463967181426 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:33:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:33:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:01 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:33:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:01 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:33:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:01 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:33:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:33:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1128ms 18:33:01 INFO - PROCESS | 3736 | 1463967181464 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 3736 | 1463967181467 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 18:33:01 INFO - PROCESS | 3736 | 1463967181471 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:33:01 INFO - PROCESS | 3736 | 1463967181473 Marionette TRACE conn6 <- [1,2914,null,{}] 18:33:01 INFO - PROCESS | 3736 | 1463967181477 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:01 INFO - PROCESS | 3736 | 1463967181632 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 18:33:01 INFO - PROCESS | 3736 | 1463967181866 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:01 INFO - PROCESS | 3736 | ++DOCSHELL 24EF9C00 == 149 [pid = 3736] [id = 738] 18:33:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 309 (25270400) [pid = 3736] [serial = 2214] [outer = 00000000] 18:33:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 310 (26940C00) [pid = 3736] [serial = 2215] [outer = 25270400] 18:33:01 INFO - PROCESS | 3736 | 1463967181924 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 311 (27376000) [pid = 3736] [serial = 2216] [outer = 25270400] 18:33:02 INFO - PROCESS | 3736 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:33:02 INFO - PROCESS | 3736 | 1463967182571 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:33:02 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:33:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1130ms 18:33:02 INFO - PROCESS | 3736 | 1463967182603 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 3736 | 1463967182606 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 18:33:02 INFO - PROCESS | 3736 | 1463967182609 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:33:02 INFO - PROCESS | 3736 | 1463967182611 Marionette TRACE conn6 <- [1,2918,null,{}] 18:33:02 INFO - PROCESS | 3736 | 1463967182615 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:02 INFO - PROCESS | 3736 | 1463967182772 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 18:33:03 INFO - PROCESS | 3736 | 1463967183038 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 3736 | ++DOCSHELL 27686C00 == 150 [pid = 3736] [id = 739] 18:33:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 312 (28011800) [pid = 3736] [serial = 2217] [outer = 00000000] 18:33:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 313 (2801B400) [pid = 3736] [serial = 2218] [outer = 28011800] 18:33:03 INFO - PROCESS | 3736 | 1463967183096 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 314 (28309400) [pid = 3736] [serial = 2219] [outer = 28011800] 18:33:03 INFO - PROCESS | 3736 | 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:33:03 INFO - PROCESS | 3736 | 1463967183624 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:33:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:33:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1075ms 18:33:03 INFO - PROCESS | 3736 | 1463967183688 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 3736 | 1463967183691 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 18:33:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:33:03 INFO - PROCESS | 3736 | 1463967183694 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 3736 | 1463967183696 Marionette TRACE conn6 <- [1,2922,null,{}] 18:33:03 INFO - PROCESS | 3736 | 1463967183700 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:03 INFO - PROCESS | 3736 | 1463967183871 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 18:33:04 INFO - PROCESS | 3736 | 1463967184138 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 3736 | ++DOCSHELL 29486800 == 151 [pid = 3736] [id = 740] 18:33:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (2948A000) [pid = 3736] [serial = 2220] [outer = 00000000] 18:33:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (29585400) [pid = 3736] [serial = 2221] [outer = 2948A000] 18:33:04 INFO - PROCESS | 3736 | 1463967184198 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (297AB000) [pid = 3736] [serial = 2222] [outer = 2948A000] 18:33:04 INFO - PROCESS | 3736 | 1463967184749 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:33:04 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:33:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1119ms 18:33:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:33:04 INFO - PROCESS | 3736 | 1463967184818 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 3736 | 1463967184820 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 18:33:04 INFO - PROCESS | 3736 | 1463967184823 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 3736 | 1463967184825 Marionette TRACE conn6 <- [1,2926,null,{}] 18:33:04 INFO - PROCESS | 3736 | 1463967184829 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:04 INFO - PROCESS | 3736 | 1463967184978 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 18:33:05 INFO - PROCESS | 3736 | 1463967185212 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 3736 | ++DOCSHELL 29585000 == 152 [pid = 3736] [id = 741] 18:33:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 318 (297B6C00) [pid = 3736] [serial = 2223] [outer = 00000000] 18:33:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 319 (2A84E800) [pid = 3736] [serial = 2224] [outer = 297B6C00] 18:33:05 INFO - PROCESS | 3736 | 1463967185270 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (2A8EA000) [pid = 3736] [serial = 2225] [outer = 297B6C00] 18:33:05 INFO - PROCESS | 3736 | 1463967185807 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:33:05 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:33:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1015ms 18:33:05 INFO - PROCESS | 3736 | 1463967185842 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 3736 | 1463967185845 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 18:33:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:33:05 INFO - PROCESS | 3736 | 1463967185884 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 3736 | 1463967185886 Marionette TRACE conn6 <- [1,2930,null,{}] 18:33:05 INFO - PROCESS | 3736 | 1463967185890 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 3736 | 1463967186038 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 18:33:06 INFO - PROCESS | 3736 | 1463967186273 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 3736 | ++DOCSHELL 2A848400 == 153 [pid = 3736] [id = 742] 18:33:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (2A849000) [pid = 3736] [serial = 2226] [outer = 00000000] 18:33:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (2ABA2C00) [pid = 3736] [serial = 2227] [outer = 2A849000] 18:33:06 INFO - PROCESS | 3736 | 1463967186329 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (2ABA6000) [pid = 3736] [serial = 2228] [outer = 2A849000] 18:33:06 INFO - PROCESS | 3736 | 1463967186874 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:33:06 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:33:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:33:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1040ms 18:33:06 INFO - PROCESS | 3736 | 1463967186903 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 18:33:06 INFO - PROCESS | 3736 | 1463967186906 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 18:33:06 INFO - PROCESS | 3736 | 1463967186909 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:33:06 INFO - PROCESS | 3736 | 1463967186911 Marionette TRACE conn6 <- [1,2934,null,{}] 18:33:06 INFO - PROCESS | 3736 | 1463967186915 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:07 INFO - PROCESS | 3736 | 1463967187095 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 18:33:07 INFO - PROCESS | 3736 | 1463967187363 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 3736 | ++DOCSHELL 226CA000 == 154 [pid = 3736] [id = 743] 18:33:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 324 (2ABA1800) [pid = 3736] [serial = 2229] [outer = 00000000] 18:33:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 325 (2ACC7C00) [pid = 3736] [serial = 2230] [outer = 2ABA1800] 18:33:07 INFO - PROCESS | 3736 | 1463967187418 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 326 (2B0A6000) [pid = 3736] [serial = 2231] [outer = 2ABA1800] 18:33:07 INFO - PROCESS | 3736 | 1463967187970 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:33:08 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:33:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1118ms 18:33:08 INFO - PROCESS | 3736 | 1463967188032 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 3736 | 1463967188035 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 18:33:08 INFO - PROCESS | 3736 | 1463967188038 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:33:08 INFO - PROCESS | 3736 | 1463967188040 Marionette TRACE conn6 <- [1,2938,null,{}] 18:33:08 INFO - PROCESS | 3736 | 1463967188044 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:08 INFO - PROCESS | 3736 | 1463967188195 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 18:33:08 INFO - PROCESS | 3736 | 1463967188460 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 3736 | ++DOCSHELL 2B0ABC00 == 155 [pid = 3736] [id = 744] 18:33:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 327 (2B224400) [pid = 3736] [serial = 2232] [outer = 00000000] 18:33:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 328 (2B2AC800) [pid = 3736] [serial = 2233] [outer = 2B224400] 18:33:08 INFO - PROCESS | 3736 | 1463967188518 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 329 (2B2B2800) [pid = 3736] [serial = 2234] [outer = 2B224400] 18:33:08 INFO - PROCESS | 3736 | ++DOCSHELL 2B304800 == 156 [pid = 3736] [id = 745] 18:33:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 330 (2B305000) [pid = 3736] [serial = 2235] [outer = 00000000] 18:33:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 331 (2B305800) [pid = 3736] [serial = 2236] [outer = 2B305000] 18:33:09 INFO - PROCESS | 3736 | 1463967189073 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:33:09 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:33:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1074ms 18:33:09 INFO - PROCESS | 3736 | 1463967189116 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 3736 | 1463967189118 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 18:33:09 INFO - PROCESS | 3736 | 1463967189122 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:33:09 INFO - PROCESS | 3736 | 1463967189124 Marionette TRACE conn6 <- [1,2942,null,{}] 18:33:09 INFO - PROCESS | 3736 | 1463967189128 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:09 INFO - PROCESS | 3736 | 1463967189359 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 18:33:09 INFO - PROCESS | 3736 | 1463967189593 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 3736 | ++DOCSHELL 2B2F4800 == 157 [pid = 3736] [id = 746] 18:33:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 332 (2B304C00) [pid = 3736] [serial = 2237] [outer = 00000000] 18:33:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 333 (2B30E400) [pid = 3736] [serial = 2238] [outer = 2B304C00] 18:33:09 INFO - PROCESS | 3736 | 1463967189656 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 334 (2B469400) [pid = 3736] [serial = 2239] [outer = 2B304C00] 18:33:10 INFO - PROCESS | 3736 | 1463967190216 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:33:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:33:10 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:33:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1121ms 18:33:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:33:10 INFO - PROCESS | 3736 | 1463967190247 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 3736 | 1463967190249 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 18:33:10 INFO - PROCESS | 3736 | 1463967190252 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 3736 | 1463967190254 Marionette TRACE conn6 <- [1,2946,null,{}] 18:33:10 INFO - PROCESS | 3736 | 1463967190258 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 3736 | 1463967190462 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 18:33:10 INFO - PROCESS | 3736 | 1463967190701 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:10 INFO - PROCESS | 3736 | ++DOCSHELL 2B9A8800 == 158 [pid = 3736] [id = 747] 18:33:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 335 (2B9AAC00) [pid = 3736] [serial = 2240] [outer = 00000000] 18:33:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 336 (2CA04800) [pid = 3736] [serial = 2241] [outer = 2B9AAC00] 18:33:10 INFO - PROCESS | 3736 | 1463967190756 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 337 (2CA08400) [pid = 3736] [serial = 2242] [outer = 2B9AAC00] 18:33:11 INFO - PROCESS | 3736 | 1463967191332 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:33:11 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:33:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1129ms 18:33:11 INFO - PROCESS | 3736 | 1463967191386 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 18:33:11 INFO - PROCESS | 3736 | 1463967191388 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 18:33:11 INFO - PROCESS | 3736 | 1463967191392 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:33:11 INFO - PROCESS | 3736 | 1463967191394 Marionette TRACE conn6 <- [1,2950,null,{}] 18:33:11 INFO - PROCESS | 3736 | 1463967191398 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:11 INFO - PROCESS | 3736 | 1463967191556 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 18:33:11 INFO - PROCESS | 3736 | 1463967191806 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 3736 | ++DOCSHELL 2CA04000 == 159 [pid = 3736] [id = 748] 18:33:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 338 (2CA09800) [pid = 3736] [serial = 2243] [outer = 00000000] 18:33:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 339 (2CAEC400) [pid = 3736] [serial = 2244] [outer = 2CA09800] 18:33:11 INFO - PROCESS | 3736 | 1463967191862 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 340 (2CAEE800) [pid = 3736] [serial = 2245] [outer = 2CA09800] 18:33:12 INFO - PROCESS | 3736 | 1463967192425 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:33:12 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:33:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1076ms 18:33:12 INFO - PROCESS | 3736 | 1463967192479 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 18:33:12 INFO - PROCESS | 3736 | 1463967192482 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 18:33:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:33:12 INFO - PROCESS | 3736 | 1463967192487 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 3736 | 1463967192489 Marionette TRACE conn6 <- [1,2954,null,{}] 18:33:12 INFO - PROCESS | 3736 | 1463967192493 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:12 INFO - PROCESS | 3736 | 1463967192644 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 18:33:12 INFO - PROCESS | 3736 | 1463967192882 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 3736 | ++DOCSHELL 2CAF4800 == 160 [pid = 3736] [id = 749] 18:33:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 341 (2CF61400) [pid = 3736] [serial = 2246] [outer = 00000000] 18:33:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 342 (2CF6AC00) [pid = 3736] [serial = 2247] [outer = 2CF61400] 18:33:12 INFO - PROCESS | 3736 | 1463967192937 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 343 (2D01E000) [pid = 3736] [serial = 2248] [outer = 2CF61400] 18:33:13 INFO - PROCESS | 3736 | 1463967193480 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:33:13 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:33:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1019ms 18:33:13 INFO - PROCESS | 3736 | 1463967193514 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 3736 | 1463967193516 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 18:33:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:33:13 INFO - PROCESS | 3736 | 1463967193519 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 3736 | 1463967193521 Marionette TRACE conn6 <- [1,2958,null,{}] 18:33:13 INFO - PROCESS | 3736 | 1463967193525 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:13 INFO - PROCESS | 3736 | 1463967193693 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 18:33:13 INFO - PROCESS | 3736 | 1463967193934 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 3736 | ++DOCSHELL 2CF6C400 == 161 [pid = 3736] [id = 750] 18:33:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 344 (2D01C400) [pid = 3736] [serial = 2249] [outer = 00000000] 18:33:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 345 (2D114C00) [pid = 3736] [serial = 2250] [outer = 2D01C400] 18:33:13 INFO - PROCESS | 3736 | 1463967193989 Marionette DEBUG loaded listener.js 18:33:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 346 (2D119800) [pid = 3736] [serial = 2251] [outer = 2D01C400] 18:33:14 INFO - PROCESS | 3736 | 1463967194560 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:33:14 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:33:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1071ms 18:33:14 INFO - PROCESS | 3736 | 1463967194593 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 18:33:14 INFO - PROCESS | 3736 | 1463967194595 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 18:33:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:33:14 INFO - PROCESS | 3736 | 1463967194618 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - PROCESS | 3736 | 1463967194620 Marionette TRACE conn6 <- [1,2962,null,{}] 18:33:14 INFO - PROCESS | 3736 | 1463967194624 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:14 INFO - PROCESS | 3736 | 1463967194776 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 18:33:15 INFO - PROCESS | 3736 | 1463967195017 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 3736 | ++DOCSHELL 2D120C00 == 162 [pid = 3736] [id = 751] 18:33:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 347 (2DD24400) [pid = 3736] [serial = 2252] [outer = 00000000] 18:33:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 348 (2DD2F400) [pid = 3736] [serial = 2253] [outer = 2DD24400] 18:33:15 INFO - PROCESS | 3736 | 1463967195073 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 349 (30B04000) [pid = 3736] [serial = 2254] [outer = 2DD24400] 18:33:15 INFO - PROCESS | 3736 | 1463967195619 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:33:15 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:33:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1019ms 18:33:15 INFO - PROCESS | 3736 | 1463967195646 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 18:33:15 INFO - PROCESS | 3736 | 1463967195649 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 18:33:15 INFO - PROCESS | 3736 | 1463967195655 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:33:15 INFO - PROCESS | 3736 | 1463967195657 Marionette TRACE conn6 <- [1,2966,null,{}] 18:33:15 INFO - PROCESS | 3736 | 1463967195678 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:15 INFO - PROCESS | 3736 | 1463967195841 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 18:33:16 INFO - PROCESS | 3736 | 1463967196083 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 3736 | ++DOCSHELL 30B06400 == 163 [pid = 3736] [id = 752] 18:33:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (30B07800) [pid = 3736] [serial = 2255] [outer = 00000000] 18:33:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (30B0D800) [pid = 3736] [serial = 2256] [outer = 30B07800] 18:33:16 INFO - PROCESS | 3736 | 1463967196138 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 352 (30BA8800) [pid = 3736] [serial = 2257] [outer = 30B07800] 18:33:16 INFO - PROCESS | 3736 | 1463967196681 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:33:16 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:33:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1039ms 18:33:16 INFO - PROCESS | 3736 | 1463967196699 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 3736 | 1463967196701 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 18:33:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:33:16 INFO - PROCESS | 3736 | 1463967196704 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - PROCESS | 3736 | 1463967196706 Marionette TRACE conn6 <- [1,2970,null,{}] 18:33:16 INFO - PROCESS | 3736 | 1463967196710 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:16 INFO - PROCESS | 3736 | 1463967196956 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 18:33:17 INFO - PROCESS | 3736 | 1463967197162 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 3736 | ++DOCSHELL 30BAA800 == 164 [pid = 3736] [id = 753] 18:33:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 353 (30BABC00) [pid = 3736] [serial = 2258] [outer = 00000000] 18:33:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 354 (30BB1800) [pid = 3736] [serial = 2259] [outer = 30BABC00] 18:33:17 INFO - PROCESS | 3736 | 1463967197219 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 355 (30BB2400) [pid = 3736] [serial = 2260] [outer = 30BABC00] 18:33:17 INFO - PROCESS | 3736 | 1463967197758 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:33:17 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:33:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:33:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1070ms 18:33:17 INFO - PROCESS | 3736 | 1463967197796 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 3736 | 1463967197798 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 18:33:17 INFO - PROCESS | 3736 | 1463967197804 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 3736 | 1463967197806 Marionette TRACE conn6 <- [1,2974,null,{}] 18:33:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:33:17 INFO - PROCESS | 3736 | 1463967197809 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:18 INFO - PROCESS | 3736 | 1463967198028 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 18:33:18 INFO - PROCESS | 3736 | 1463967198277 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 3736 | ++DOCSHELL 112A6800 == 165 [pid = 3736] [id = 754] 18:33:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 356 (11947000) [pid = 3736] [serial = 2261] [outer = 00000000] 18:33:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 357 (13E0AC00) [pid = 3736] [serial = 2262] [outer = 11947000] 18:33:18 INFO - PROCESS | 3736 | 1463967198336 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 358 (1834A000) [pid = 3736] [serial = 2263] [outer = 11947000] 18:33:18 INFO - PROCESS | 3736 | 1463967198833 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:33:18 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:33:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1071ms 18:33:18 INFO - PROCESS | 3736 | 1463967198882 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 3736 | 1463967198884 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 18:33:18 INFO - PROCESS | 3736 | 1463967198888 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - PROCESS | 3736 | 1463967198889 Marionette TRACE conn6 <- [1,2978,null,{}] 18:33:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:33:18 INFO - PROCESS | 3736 | 1463967198894 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:19 INFO - PROCESS | 3736 | 1463967199052 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 18:33:19 INFO - PROCESS | 3736 | 1463967199295 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 3736 | ++DOCSHELL 13E04800 == 166 [pid = 3736] [id = 755] 18:33:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 359 (150CBC00) [pid = 3736] [serial = 2264] [outer = 00000000] 18:33:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (1B45C800) [pid = 3736] [serial = 2265] [outer = 150CBC00] 18:33:19 INFO - PROCESS | 3736 | 1463967199352 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (1C629400) [pid = 3736] [serial = 2266] [outer = 150CBC00] 18:33:19 INFO - PROCESS | 3736 | ++DOCSHELL 1BE6B800 == 167 [pid = 3736] [id = 756] 18:33:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (1E93B800) [pid = 3736] [serial = 2267] [outer = 00000000] 18:33:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (21FABC00) [pid = 3736] [serial = 2268] [outer = 1E93B800] 18:33:19 INFO - PROCESS | 3736 | 1463967199999 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:33:20 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:33:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1171ms 18:33:20 INFO - PROCESS | 3736 | 1463967200065 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 18:33:20 INFO - PROCESS | 3736 | 1463967200067 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 18:33:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:33:20 INFO - PROCESS | 3736 | 1463967200071 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - PROCESS | 3736 | 1463967200072 Marionette TRACE conn6 <- [1,2982,null,{}] 18:33:20 INFO - PROCESS | 3736 | 1463967200076 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:20 INFO - PROCESS | 3736 | 1463967200286 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 18:33:21 INFO - PROCESS | 3736 | 1463967201058 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:21 INFO - PROCESS | 3736 | ++DOCSHELL 0917D000 == 168 [pid = 3736] [id = 757] 18:33:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (0CA51000) [pid = 3736] [serial = 2269] [outer = 00000000] 18:33:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (0CB28C00) [pid = 3736] [serial = 2270] [outer = 0CA51000] 18:33:21 INFO - PROCESS | 3736 | 1463967201114 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (0D6EE800) [pid = 3736] [serial = 2271] [outer = 0CA51000] 18:33:21 INFO - PROCESS | 3736 | 1463967201639 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:33:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:33:21 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:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1595ms 18:33:21 INFO - PROCESS | 3736 | 1463967201668 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 18:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:33:21 INFO - PROCESS | 3736 | 1463967201673 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 18:33:21 INFO - PROCESS | 3736 | 1463967201677 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:33:21 INFO - PROCESS | 3736 | 1463967201680 Marionette TRACE conn6 <- [1,2986,null,{}] 18:33:21 INFO - PROCESS | 3736 | 1463967201685 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:21 INFO - PROCESS | 3736 | 1463967201834 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 18:33:22 INFO - PROCESS | 3736 | 1463967202081 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:22 INFO - PROCESS | 3736 | ++DOCSHELL 0E244000 == 169 [pid = 3736] [id = 758] 18:33:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (0E244400) [pid = 3736] [serial = 2272] [outer = 00000000] 18:33:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (0E770400) [pid = 3736] [serial = 2273] [outer = 0E244400] 18:33:22 INFO - PROCESS | 3736 | 1463967202134 Marionette DEBUG loaded listener.js 18:33:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (0E7E3C00) [pid = 3736] [serial = 2274] [outer = 0E244400] 18:33:22 INFO - PROCESS | 3736 | 1463967202698 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:33:22 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:33:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1073ms 18:33:22 INFO - PROCESS | 3736 | 1463967202761 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 18:33:22 INFO - PROCESS | 3736 | 1463967202765 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 18:33:22 INFO - PROCESS | 3736 | 1463967202771 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:33:22 INFO - PROCESS | 3736 | 1463967202773 Marionette TRACE conn6 <- [1,2990,null,{}] 18:33:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:33:22 INFO - PROCESS | 3736 | 1463967202777 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:22 INFO - PROCESS | 3736 | 1463967202918 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 18:33:23 INFO - PROCESS | 3736 | 1463967203166 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:23 INFO - PROCESS | 3736 | ++DOCSHELL 11F6EC00 == 170 [pid = 3736] [id = 759] 18:33:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (1251DC00) [pid = 3736] [serial = 2275] [outer = 00000000] 18:33:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (12615400) [pid = 3736] [serial = 2276] [outer = 1251DC00] 18:33:23 INFO - PROCESS | 3736 | 1463967203219 Marionette DEBUG loaded listener.js 18:33:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 372 (13348800) [pid = 3736] [serial = 2277] [outer = 1251DC00] 18:33:23 INFO - PROCESS | 3736 | 1463967203781 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:33:23 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:33:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1013ms 18:33:23 INFO - PROCESS | 3736 | 1463967203791 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 18:33:23 INFO - PROCESS | 3736 | 1463967203793 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 18:33:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:33:23 INFO - PROCESS | 3736 | 1463967203803 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 3736 | 1463967203809 Marionette TRACE conn6 <- [1,2994,null,{}] 18:33:23 INFO - PROCESS | 3736 | 1463967203827 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:24 INFO - PROCESS | 3736 | 1463967204134 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 1D59CC00 == 169 [pid = 3736] [id = 373] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 18128000 == 168 [pid = 3736] [id = 733] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 20D59C00 == 167 [pid = 3736] [id = 732] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 1EA64400 == 166 [pid = 3736] [id = 731] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 1B51F800 == 165 [pid = 3736] [id = 730] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 19298C00 == 164 [pid = 3736] [id = 729] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 371 (24921800) [pid = 3736] [serial = 2068] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 370 (2830A000) [pid = 3736] [serial = 2077] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 369 (25268C00) [pid = 3736] [serial = 2074] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 368 (24EBB400) [pid = 3736] [serial = 2071] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 367 (21B27800) [pid = 3736] [serial = 2119] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 366 (2856E000) [pid = 3736] [serial = 2080] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 365 (16C7D400) [pid = 3736] [serial = 2083] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 364 (1AE29400) [pid = 3736] [serial = 2086] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 363 (16C77C00) [pid = 3736] [serial = 2089] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 16A45C00 == 163 [pid = 3736] [id = 728] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 0DE6C800 == 162 [pid = 3736] [id = 727] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 18343C00 == 161 [pid = 3736] [id = 726] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 0E775800 == 160 [pid = 3736] [id = 725] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 28571000 == 159 [pid = 3736] [id = 718] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 2801E000 == 158 [pid = 3736] [id = 717] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 1A0D0000 == 157 [pid = 3736] [id = 716] 18:33:24 INFO - PROCESS | 3736 | --DOCSHELL 2693F800 == 156 [pid = 3736] [id = 715] 18:33:24 INFO - PROCESS | 3736 | 1463967204475 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 362 (1544DC00) [pid = 3736] [serial = 2042] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 361 (21264800) [pid = 3736] [serial = 2116] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 360 (212F1800) [pid = 3736] [serial = 2117] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 359 (1D5A5C00) [pid = 3736] [serial = 2114] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 358 (1B40C400) [pid = 3736] [serial = 2105] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 357 (18F37400) [pid = 3736] [serial = 2096] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 356 (18380000) [pid = 3736] [serial = 2095] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 355 (1B2A3000) [pid = 3736] [serial = 2104] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 354 (0E1B8800) [pid = 3736] [serial = 2098] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 353 (12245000) [pid = 3736] [serial = 2099] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 352 (18123C00) [pid = 3736] [serial = 2050] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 351 (1B090800) [pid = 3736] [serial = 2053] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 350 (126EAC00) [pid = 3736] [serial = 2093] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 349 (11F6C000) [pid = 3736] [serial = 2092] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 348 (1BE73400) [pid = 3736] [serial = 2107] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 347 (1D5A1800) [pid = 3736] [serial = 2108] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 346 (15012800) [pid = 3736] [serial = 2047] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 345 (23D44000) [pid = 3736] [serial = 2065] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 344 (18340800) [pid = 3736] [serial = 2101] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 343 (18E5C400) [pid = 3736] [serial = 2102] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 342 (1F022000) [pid = 3736] [serial = 2059] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 341 (1DFA5000) [pid = 3736] [serial = 2056] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 340 (0DD30400) [pid = 3736] [serial = 2044] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 339 (21FA3800) [pid = 3736] [serial = 2062] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 338 (20863000) [pid = 3736] [serial = 2111] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 337 (1FF94400) [pid = 3736] [serial = 2110] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | --DOMWINDOW == 336 (1811EC00) [pid = 3736] [serial = 2113] [outer = 00000000] [url = about:blank] 18:33:24 INFO - PROCESS | 3736 | ++DOCSHELL 0DD30400 == 157 [pid = 3736] [id = 760] 18:33:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 337 (0DE66400) [pid = 3736] [serial = 2278] [outer = 00000000] 18:33:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 338 (0E775800) [pid = 3736] [serial = 2279] [outer = 0DE66400] 18:33:24 INFO - PROCESS | 3736 | 1463967204569 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 339 (11F66800) [pid = 3736] [serial = 2280] [outer = 0DE66400] 18:33:25 INFO - PROCESS | 3736 | 1463967205018 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:33:25 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:33:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1236ms 18:33:25 INFO - PROCESS | 3736 | 1463967205037 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 18:33:25 INFO - PROCESS | 3736 | 1463967205040 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 18:33:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:33:25 INFO - PROCESS | 3736 | 1463967205043 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 3736 | 1463967205045 Marionette TRACE conn6 <- [1,2998,null,{}] 18:33:25 INFO - PROCESS | 3736 | 1463967205048 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:25 INFO - PROCESS | 3736 | 1463967205182 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 18:33:25 INFO - PROCESS | 3736 | 1463967205385 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 3736 | ++DOCSHELL 13F47000 == 158 [pid = 3736] [id = 761] 18:33:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 340 (15010400) [pid = 3736] [serial = 2281] [outer = 00000000] 18:33:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 341 (16A48800) [pid = 3736] [serial = 2282] [outer = 15010400] 18:33:25 INFO - PROCESS | 3736 | 1463967205433 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 342 (16A52000) [pid = 3736] [serial = 2283] [outer = 15010400] 18:33:25 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:33:25 INFO - PROCESS | 3736 | 1463967205889 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:33:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:33:25 INFO - {} 18:33:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:33:25 INFO - {} 18:33:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:33:25 INFO - {} 18:33:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:33:25 INFO - {} 18:33:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 870ms 18:33:25 INFO - TEST-START | /FileAPI/fileReader.html 18:33:25 INFO - PROCESS | 3736 | 1463967205917 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 18:33:25 INFO - PROCESS | 3736 | 1463967205919 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 18:33:25 INFO - PROCESS | 3736 | 1463967205922 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 3736 | 1463967205924 Marionette TRACE conn6 <- [1,3002,null,{}] 18:33:25 INFO - PROCESS | 3736 | 1463967205928 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:26 INFO - PROCESS | 3736 | 1463967206155 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 18:33:26 INFO - PROCESS | 3736 | 1463967206271 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:26 INFO - PROCESS | 3736 | ++DOCSHELL 16C5FC00 == 159 [pid = 3736] [id = 762] 18:33:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 343 (16C76C00) [pid = 3736] [serial = 2284] [outer = 00000000] 18:33:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 344 (17A7E800) [pid = 3736] [serial = 2285] [outer = 16C76C00] 18:33:26 INFO - PROCESS | 3736 | 1463967206323 Marionette DEBUG loaded listener.js 18:33:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 345 (17B68C00) [pid = 3736] [serial = 2286] [outer = 16C76C00] 18:33:26 INFO - PROCESS | 3736 | 1463967206761 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:33:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:33:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:33:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:33:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 18:33:26 INFO - PROCESS | 3736 | 1463967206798 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 3736 | 1463967206800 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 18:33:26 INFO - PROCESS | 3736 | 1463967206803 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 3736 | 1463967206805 Marionette TRACE conn6 <- [1,3006,null,{}] 18:33:26 INFO - TEST-START | /FileAPI/historical.html 18:33:26 INFO - PROCESS | 3736 | 1463967206808 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 3736 | 1463967207021 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 18:33:27 INFO - PROCESS | 3736 | 1463967207050 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 3736 | ++DOCSHELL 180D6C00 == 160 [pid = 3736] [id = 763] 18:33:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 346 (1811A400) [pid = 3736] [serial = 2287] [outer = 00000000] 18:33:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 347 (18349C00) [pid = 3736] [serial = 2288] [outer = 1811A400] 18:33:27 INFO - PROCESS | 3736 | 1463967207098 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 348 (18380800) [pid = 3736] [serial = 2289] [outer = 1811A400] 18:33:27 INFO - PROCESS | 3736 | 1463967207648 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:33:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:33:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:33:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:33:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:33:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:33:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:33:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:33:27 INFO - TEST-OK | /FileAPI/historical.html | took 870ms 18:33:27 INFO - PROCESS | 3736 | 1463967207685 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 18:33:27 INFO - PROCESS | 3736 | 1463967207687 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 18:33:27 INFO - TEST-START | /FileAPI/idlharness.html 18:33:27 INFO - PROCESS | 3736 | 1463967207690 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:33:27 INFO - PROCESS | 3736 | 1463967207692 Marionette TRACE conn6 <- [1,3010,null,{}] 18:33:27 INFO - PROCESS | 3736 | 1463967207699 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 3736 | 1463967207898 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 18:33:27 INFO - PROCESS | 3736 | 1463967207923 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 3736 | ++DOCSHELL 18E57000 == 161 [pid = 3736] [id = 764] 18:33:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 349 (18E5BC00) [pid = 3736] [serial = 2290] [outer = 00000000] 18:33:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (191E5800) [pid = 3736] [serial = 2291] [outer = 18E5BC00] 18:33:27 INFO - PROCESS | 3736 | 1463967207971 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (1929FC00) [pid = 3736] [serial = 2292] [outer = 18E5BC00] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 350 (0E7D9000) [pid = 3736] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 349 (18347C00) [pid = 3736] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 348 (16A47000) [pid = 3736] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 347 (210AD000) [pid = 3736] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 346 (1F023000) [pid = 3736] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 345 (1B616400) [pid = 3736] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 344 (191F1400) [pid = 3736] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 343 (1929E400) [pid = 3736] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:33:29 INFO - PROCESS | 3736 | --DOMWINDOW == 342 (0DF61C00) [pid = 3736] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:33:29 INFO - PROCESS | 3736 | 1463967209452 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:33:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:33:29 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:33:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:33:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:33:29 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:33:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:33:29 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:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:33:29 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:33:29 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:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:33:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:33:29 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:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:33:29 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:33:29 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:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:33:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1894ms 18:33:29 INFO - PROCESS | 3736 | 1463967209588 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 3736 | 1463967209591 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 18:33:29 INFO - PROCESS | 3736 | 1463967209594 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - TEST-START | /FileAPI/idlharness.worker 18:33:29 INFO - PROCESS | 3736 | 1463967209607 Marionette TRACE conn6 <- [1,3014,null,{}] 18:33:29 INFO - PROCESS | 3736 | 1463967209618 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:29 INFO - PROCESS | 3736 | 1463967209743 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 18:33:29 INFO - PROCESS | 3736 | 1463967209750 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:29 INFO - PROCESS | 3736 | ++DOCSHELL 0E76F800 == 162 [pid = 3736] [id = 765] 18:33:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 343 (11F6AC00) [pid = 3736] [serial = 2293] [outer = 00000000] 18:33:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 344 (1B45AC00) [pid = 3736] [serial = 2294] [outer = 11F6AC00] 18:33:29 INFO - PROCESS | 3736 | 1463967209796 Marionette DEBUG loaded listener.js 18:33:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 345 (1B513C00) [pid = 3736] [serial = 2295] [outer = 11F6AC00] 18:33:30 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:33:30 INFO - PROCESS | 3736 | 1463967210807 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:33:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:33:30 INFO - {} 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:33:30 INFO - {} 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:33:30 INFO - {} 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:33:30 INFO - {} 18:33:30 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:33:30 INFO - {} 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:33:30 INFO - {} 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:33:30 INFO - {} 18:33:30 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:33:30 INFO - {} 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 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:33:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:33:30 INFO - {} 18:33:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1379ms 18:33:31 INFO - PROCESS | 3736 | 1463967211109 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 3736 | 1463967211113 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 18:33:31 INFO - PROCESS | 3736 | 1463967211120 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - PROCESS | 3736 | 1463967211124 Marionette TRACE conn6 <- [1,3018,null,{}] 18:33:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:33:31 INFO - PROCESS | 3736 | 1463967211137 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:31 INFO - PROCESS | 3736 | 1463967211377 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 18:33:31 INFO - PROCESS | 3736 | 1463967211641 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:31 INFO - PROCESS | 3736 | ++DOCSHELL 0E1B3800 == 163 [pid = 3736] [id = 766] 18:33:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 346 (0E1B4400) [pid = 3736] [serial = 2296] [outer = 00000000] 18:33:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 347 (0E238C00) [pid = 3736] [serial = 2297] [outer = 0E1B4400] 18:33:31 INFO - PROCESS | 3736 | 1463967211702 Marionette DEBUG loaded listener.js 18:33:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 348 (0EC13800) [pid = 3736] [serial = 2298] [outer = 0E1B4400] 18:33:32 INFO - PROCESS | 3736 | 1463967212315 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:33:32 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:33:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1218ms 18:33:32 INFO - PROCESS | 3736 | 1463967212349 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 18:33:32 INFO - PROCESS | 3736 | 1463967212353 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 18:33:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:33:32 INFO - PROCESS | 3736 | 1463967212362 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:33:32 INFO - PROCESS | 3736 | 1463967212366 Marionette TRACE conn6 <- [1,3022,null,{}] 18:33:32 INFO - PROCESS | 3736 | 1463967212370 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:32 INFO - PROCESS | 3736 | 1463967212536 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 18:33:32 INFO - PROCESS | 3736 | 1463967212805 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 3736 | ++DOCSHELL 112A7000 == 164 [pid = 3736] [id = 767] 18:33:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 349 (1261E400) [pid = 3736] [serial = 2299] [outer = 00000000] 18:33:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (14008000) [pid = 3736] [serial = 2300] [outer = 1261E400] 18:33:32 INFO - PROCESS | 3736 | 1463967212865 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (15453C00) [pid = 3736] [serial = 2301] [outer = 1261E400] 18:33:33 INFO - PROCESS | 3736 | 1463967213505 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:33:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1179ms 18:33:33 INFO - PROCESS | 3736 | 1463967213546 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 18:33:33 INFO - PROCESS | 3736 | 1463967213549 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 18:33:33 INFO - PROCESS | 3736 | 1463967213553 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:33:33 INFO - PROCESS | 3736 | 1463967213555 Marionette TRACE conn6 <- [1,3026,null,{}] 18:33:33 INFO - PROCESS | 3736 | 1463967213564 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:33 INFO - PROCESS | 3736 | 1463967213732 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 18:33:34 INFO - PROCESS | 3736 | 1463967214005 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 3736 | ++DOCSHELL 17139C00 == 165 [pid = 3736] [id = 768] 18:33:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 352 (17B41400) [pid = 3736] [serial = 2302] [outer = 00000000] 18:33:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 353 (18123C00) [pid = 3736] [serial = 2303] [outer = 17B41400] 18:33:34 INFO - PROCESS | 3736 | 1463967214070 Marionette DEBUG loaded listener.js 18:33:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 354 (190E3000) [pid = 3736] [serial = 2304] [outer = 17B41400] 18:33:34 INFO - PROCESS | 3736 | 1463967214668 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:33:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1170ms 18:33:34 INFO - PROCESS | 3736 | 1463967214727 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 3736 | 1463967214730 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 18:33:34 INFO - PROCESS | 3736 | 1463967214733 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:33:34 INFO - PROCESS | 3736 | 1463967214735 Marionette TRACE conn6 <- [1,3030,null,{}] 18:33:34 INFO - PROCESS | 3736 | 1463967214739 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:34 INFO - PROCESS | 3736 | 1463967214898 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 18:33:35 INFO - PROCESS | 3736 | 1463967215147 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:35 INFO - PROCESS | 3736 | ++DOCSHELL 1B40E800 == 166 [pid = 3736] [id = 769] 18:33:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 355 (1B454000) [pid = 3736] [serial = 2305] [outer = 00000000] 18:33:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 356 (1CE24000) [pid = 3736] [serial = 2306] [outer = 1B454000] 18:33:35 INFO - PROCESS | 3736 | 1463967215209 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 357 (1E92A800) [pid = 3736] [serial = 2307] [outer = 1B454000] 18:33:36 INFO - PROCESS | 3736 | 1463967216037 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:33:36 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:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:33:36 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:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:33:36 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:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:33:36 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:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:33:36 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:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:33:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:33:36 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:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:33:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:33:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:33:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:33:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1416ms 18:33:36 INFO - PROCESS | 3736 | 1463967216153 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 3736 | 1463967216156 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 18:33:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:33:36 INFO - PROCESS | 3736 | 1463967216209 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 3736 | 1463967216211 Marionette TRACE conn6 <- [1,3034,null,{}] 18:33:36 INFO - PROCESS | 3736 | 1463967216216 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 3736 | 1463967216362 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 18:33:36 INFO - PROCESS | 3736 | 1463967216655 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 3736 | ++DOCSHELL 1B40D000 == 167 [pid = 3736] [id = 770] 18:33:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 358 (1B511400) [pid = 3736] [serial = 2308] [outer = 00000000] 18:33:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 359 (1BE73400) [pid = 3736] [serial = 2309] [outer = 1B511400] 18:33:36 INFO - PROCESS | 3736 | 1463967216719 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (1C6E8000) [pid = 3736] [serial = 2310] [outer = 1B511400] 18:33:36 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:33:37 INFO - PROCESS | 3736 | 1463967217280 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:33:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:33:37 INFO - {} 18:33:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1121ms 18:33:37 INFO - PROCESS | 3736 | 1463967217345 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 18:33:37 INFO - PROCESS | 3736 | 1463967217347 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 18:33:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:33:37 INFO - PROCESS | 3736 | 1463967217353 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:33:37 INFO - PROCESS | 3736 | 1463967217355 Marionette TRACE conn6 <- [1,3038,null,{}] 18:33:37 INFO - PROCESS | 3736 | 1463967217359 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:37 INFO - PROCESS | 3736 | 1463967217556 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 18:33:37 INFO - PROCESS | 3736 | 1463967217831 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:37 INFO - PROCESS | 3736 | ++DOCSHELL 1CE23400 == 168 [pid = 3736] [id = 771] 18:33:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (1CE6B000) [pid = 3736] [serial = 2311] [outer = 00000000] 18:33:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (1E939C00) [pid = 3736] [serial = 2312] [outer = 1CE6B000] 18:33:37 INFO - PROCESS | 3736 | 1463967217893 Marionette DEBUG loaded listener.js 18:33:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (1EA60800) [pid = 3736] [serial = 2313] [outer = 1CE6B000] 18:33:38 INFO - PROCESS | 3736 | 1463967218483 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:33:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1176ms 18:33:38 INFO - PROCESS | 3736 | 1463967218534 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 3736 | 1463967218536 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 18:33:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:33:38 INFO - PROCESS | 3736 | 1463967218540 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - PROCESS | 3736 | 1463967218542 Marionette TRACE conn6 <- [1,3042,null,{}] 18:33:38 INFO - PROCESS | 3736 | 1463967218546 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:38 INFO - PROCESS | 3736 | 1463967218707 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 18:33:38 INFO - PROCESS | 3736 | 1463967218961 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 3736 | ++DOCSHELL 1EA62800 == 169 [pid = 3736] [id = 772] 18:33:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (1EA66400) [pid = 3736] [serial = 2314] [outer = 00000000] 18:33:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (210AB000) [pid = 3736] [serial = 2315] [outer = 1EA66400] 18:33:39 INFO - PROCESS | 3736 | 1463967219023 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (21267000) [pid = 3736] [serial = 2316] [outer = 1EA66400] 18:33:39 INFO - PROCESS | 3736 | 1463967219844 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:33:39 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:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:33:39 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:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:33:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1460ms 18:33:40 INFO - PROCESS | 3736 | 1463967220019 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 18:33:40 INFO - PROCESS | 3736 | 1463967220021 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 18:33:40 INFO - PROCESS | 3736 | 1463967220026 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:33:40 INFO - PROCESS | 3736 | 1463967220028 Marionette TRACE conn6 <- [1,3046,null,{}] 18:33:40 INFO - PROCESS | 3736 | 1463967220033 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:40 INFO - PROCESS | 3736 | 1463967220173 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 18:33:40 INFO - PROCESS | 3736 | 1463967220465 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:40 INFO - PROCESS | 3736 | ++DOCSHELL 210AA800 == 170 [pid = 3736] [id = 773] 18:33:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (2126B800) [pid = 3736] [serial = 2317] [outer = 00000000] 18:33:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (226BF800) [pid = 3736] [serial = 2318] [outer = 2126B800] 18:33:40 INFO - PROCESS | 3736 | 1463967220524 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (226C4400) [pid = 3736] [serial = 2319] [outer = 2126B800] 18:33:41 INFO - PROCESS | 3736 | 1463967221065 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:33:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:33:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:33:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:33:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:33:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:33:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:33:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:33:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:33:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1080ms 18:33:41 INFO - PROCESS | 3736 | 1463967221115 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 18:33:41 INFO - PROCESS | 3736 | 1463967221117 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 18:33:41 INFO - PROCESS | 3736 | 1463967221121 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:33:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:33:41 INFO - PROCESS | 3736 | 1463967221123 Marionette TRACE conn6 <- [1,3050,null,{}] 18:33:41 INFO - PROCESS | 3736 | 1463967221127 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:41 INFO - PROCESS | 3736 | 1463967221280 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 18:33:41 INFO - PROCESS | 3736 | 1463967221523 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:41 INFO - PROCESS | 3736 | ++DOCSHELL 21B2D000 == 171 [pid = 3736] [id = 774] 18:33:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (226C8000) [pid = 3736] [serial = 2320] [outer = 00000000] 18:33:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (23DF0800) [pid = 3736] [serial = 2321] [outer = 226C8000] 18:33:41 INFO - PROCESS | 3736 | 1463967221579 Marionette DEBUG loaded listener.js 18:33:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 372 (23DF6000) [pid = 3736] [serial = 2322] [outer = 226C8000] 18:33:41 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:33:42 INFO - PROCESS | 3736 | 1463967222161 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:33:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:33:42 INFO - {} 18:33:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1067ms 18:33:42 INFO - PROCESS | 3736 | 1463967222192 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 18:33:42 INFO - PROCESS | 3736 | 1463967222195 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 18:33:42 INFO - PROCESS | 3736 | 1463967222198 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:33:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:33:42 INFO - PROCESS | 3736 | 1463967222200 Marionette TRACE conn6 <- [1,3054,null,{}] 18:33:42 INFO - PROCESS | 3736 | 1463967222204 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:42 INFO - PROCESS | 3736 | 1463967222363 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 18:33:42 INFO - PROCESS | 3736 | 1463967222659 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 3736 | ++DOCSHELL 1B616800 == 172 [pid = 3736] [id = 775] 18:33:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 373 (1CE2C800) [pid = 3736] [serial = 2323] [outer = 00000000] 18:33:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 374 (1D5ABC00) [pid = 3736] [serial = 2324] [outer = 1CE2C800] 18:33:42 INFO - PROCESS | 3736 | 1463967222719 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 375 (2491A800) [pid = 3736] [serial = 2325] [outer = 1CE2C800] 18:33:43 INFO - PROCESS | 3736 | 1463967223270 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:33:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1118ms 18:33:43 INFO - PROCESS | 3736 | 1463967223321 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 18:33:43 INFO - PROCESS | 3736 | 1463967223324 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 18:33:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:33:43 INFO - PROCESS | 3736 | 1463967223327 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:33:43 INFO - PROCESS | 3736 | 1463967223330 Marionette TRACE conn6 <- [1,3058,null,{}] 18:33:43 INFO - PROCESS | 3736 | 1463967223334 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:43 INFO - PROCESS | 3736 | 1463967223508 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 18:33:43 INFO - PROCESS | 3736 | 1463967223752 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 3736 | ++DOCSHELL 1D5AA800 == 173 [pid = 3736] [id = 776] 18:33:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 376 (241CFC00) [pid = 3736] [serial = 2326] [outer = 00000000] 18:33:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 377 (249BA000) [pid = 3736] [serial = 2327] [outer = 241CFC00] 18:33:43 INFO - PROCESS | 3736 | 1463967223820 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 378 (24E0D000) [pid = 3736] [serial = 2328] [outer = 241CFC00] 18:33:44 INFO - PROCESS | 3736 | 1463967224451 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:33:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1178ms 18:33:44 INFO - PROCESS | 3736 | 1463967224509 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 3736 | 1463967224511 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 18:33:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:33:44 INFO - PROCESS | 3736 | 1463967224515 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - PROCESS | 3736 | 1463967224517 Marionette TRACE conn6 <- [1,3062,null,{}] 18:33:44 INFO - PROCESS | 3736 | 1463967224521 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:44 INFO - PROCESS | 3736 | 1463967224676 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 18:33:44 INFO - PROCESS | 3736 | 1463967224960 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:44 INFO - PROCESS | 3736 | ++DOCSHELL 24EDA400 == 174 [pid = 3736] [id = 777] 18:33:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 379 (24EDAC00) [pid = 3736] [serial = 2329] [outer = 00000000] 18:33:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 380 (24EF7400) [pid = 3736] [serial = 2330] [outer = 24EDAC00] 18:33:45 INFO - PROCESS | 3736 | 1463967225022 Marionette DEBUG loaded listener.js 18:33:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 381 (24EFEC00) [pid = 3736] [serial = 2331] [outer = 24EDAC00] 18:33:45 INFO - PROCESS | 3736 | 1463967225581 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:33:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:33:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:33:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:33:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:33:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:33:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1124ms 18:33:45 INFO - PROCESS | 3736 | 1463967225643 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 3736 | 1463967225645 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 18:33:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:33:45 INFO - PROCESS | 3736 | 1463967225649 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - PROCESS | 3736 | 1463967225651 Marionette TRACE conn6 <- [1,3066,null,{}] 18:33:45 INFO - PROCESS | 3736 | 1463967225655 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:45 INFO - PROCESS | 3736 | 1463967225809 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 18:33:46 INFO - PROCESS | 3736 | 1463967226082 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 3736 | ++DOCSHELL 25229000 == 175 [pid = 3736] [id = 778] 18:33:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 382 (2522A800) [pid = 3736] [serial = 2332] [outer = 00000000] 18:33:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 383 (25270C00) [pid = 3736] [serial = 2333] [outer = 2522A800] 18:33:46 INFO - PROCESS | 3736 | 1463967226140 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 384 (2529EC00) [pid = 3736] [serial = 2334] [outer = 2522A800] 18:33:46 INFO - PROCESS | 3736 | 1463967226713 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:33:46 INFO - PROCESS | 3736 | 1463967226766 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 18:33:46 INFO - PROCESS | 3736 | 1463967226769 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:33:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:33:46 INFO - PROCESS | 3736 | 1463967226771 Marionette TRACE conn6 <- [1,3070,null,{}] 18:33:46 INFO - PROCESS | 3736 | 1463967226775 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:46 INFO - PROCESS | 3736 | 1463967226937 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 18:33:47 INFO - PROCESS | 3736 | 1463967227192 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:47 INFO - PROCESS | 3736 | ++DOCSHELL 252A3400 == 176 [pid = 3736] [id = 779] 18:33:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 385 (252A8000) [pid = 3736] [serial = 2335] [outer = 00000000] 18:33:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 386 (2737B800) [pid = 3736] [serial = 2336] [outer = 252A8000] 18:33:47 INFO - PROCESS | 3736 | 1463967227251 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 387 (24184800) [pid = 3736] [serial = 2337] [outer = 252A8000] 18:33:47 INFO - PROCESS | 3736 | 1463967227789 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:33:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:33:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:33:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:33:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1067ms 18:33:47 INFO - PROCESS | 3736 | 1463967227848 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 18:33:47 INFO - PROCESS | 3736 | 1463967227850 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 18:33:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:33:47 INFO - PROCESS | 3736 | 1463967227854 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - PROCESS | 3736 | 1463967227856 Marionette TRACE conn6 <- [1,3074,null,{}] 18:33:47 INFO - PROCESS | 3736 | 1463967227859 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 3736 | 1463967228015 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 18:33:48 INFO - PROCESS | 3736 | 1463967228267 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 3736 | ++DOCSHELL 2491C000 == 177 [pid = 3736] [id = 780] 18:33:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (24EC2400) [pid = 3736] [serial = 2338] [outer = 00000000] 18:33:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (27690800) [pid = 3736] [serial = 2339] [outer = 24EC2400] 18:33:48 INFO - PROCESS | 3736 | 1463967228323 Marionette DEBUG loaded listener.js 18:33:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (2801DC00) [pid = 3736] [serial = 2340] [outer = 24EC2400] 18:33:48 INFO - PROCESS | 3736 | 1463967228874 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:33:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1072ms 18:33:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:33:48 INFO - PROCESS | 3736 | 1463967228930 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 18:33:48 INFO - PROCESS | 3736 | 1463967228933 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 18:33:48 INFO - PROCESS | 3736 | 1463967228936 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:33:48 INFO - PROCESS | 3736 | 1463967228938 Marionette TRACE conn6 <- [1,3078,null,{}] 18:33:48 INFO - PROCESS | 3736 | 1463967228942 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:49 INFO - PROCESS | 3736 | 1463967229099 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 18:33:49 INFO - PROCESS | 3736 | 1463967229353 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:49 INFO - PROCESS | 3736 | ++DOCSHELL 210A9000 == 178 [pid = 3736] [id = 781] 18:33:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 391 (23167800) [pid = 3736] [serial = 2341] [outer = 00000000] 18:33:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 392 (28355800) [pid = 3736] [serial = 2342] [outer = 23167800] 18:33:49 INFO - PROCESS | 3736 | 1463967229410 Marionette DEBUG loaded listener.js 18:33:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 393 (2835C400) [pid = 3736] [serial = 2343] [outer = 23167800] 18:33:49 INFO - PROCESS | 3736 | 1463967229960 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:33:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:33:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1078ms 18:33:50 INFO - PROCESS | 3736 | 1463967230016 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 18:33:50 INFO - PROCESS | 3736 | 1463967230018 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 18:33:50 INFO - PROCESS | 3736 | 1463967230022 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:33:50 INFO - PROCESS | 3736 | 1463967230024 Marionette TRACE conn6 <- [1,3082,null,{}] 18:33:50 INFO - PROCESS | 3736 | 1463967230028 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 3736 | 1463967230186 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 18:33:50 INFO - PROCESS | 3736 | 1463967230439 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 3736 | ++DOCSHELL 28564000 == 179 [pid = 3736] [id = 782] 18:33:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (28566C00) [pid = 3736] [serial = 2344] [outer = 00000000] 18:33:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (28687400) [pid = 3736] [serial = 2345] [outer = 28566C00] 18:33:50 INFO - PROCESS | 3736 | 1463967230496 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (28689400) [pid = 3736] [serial = 2346] [outer = 28566C00] 18:33:51 INFO - PROCESS | 3736 | 1463967231018 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:33:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:33:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1019ms 18:33:51 INFO - PROCESS | 3736 | 1463967231044 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 18:33:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:33:51 INFO - PROCESS | 3736 | 1463967231046 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 18:33:51 INFO - PROCESS | 3736 | 1463967231050 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:33:51 INFO - PROCESS | 3736 | 1463967231052 Marionette TRACE conn6 <- [1,3086,null,{}] 18:33:51 INFO - PROCESS | 3736 | 1463967231055 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:51 INFO - PROCESS | 3736 | 1463967231212 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 18:33:51 INFO - PROCESS | 3736 | 1463967231499 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 3736 | ++DOCSHELL 2830CC00 == 180 [pid = 3736] [id = 783] 18:33:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (2856F000) [pid = 3736] [serial = 2347] [outer = 00000000] 18:33:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (29490C00) [pid = 3736] [serial = 2348] [outer = 2856F000] 18:33:51 INFO - PROCESS | 3736 | 1463967231554 Marionette DEBUG loaded listener.js 18:33:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 399 (29491800) [pid = 3736] [serial = 2349] [outer = 2856F000] 18:33:52 INFO - PROCESS | 3736 | 1463967232229 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:33:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:33:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:33:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1220ms 18:33:52 INFO - PROCESS | 3736 | 1463967232270 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 3736 | 1463967232272 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 18:33:52 INFO - PROCESS | 3736 | 1463967232275 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:33:52 INFO - PROCESS | 3736 | 1463967232277 Marionette TRACE conn6 <- [1,3090,null,{}] 18:33:52 INFO - PROCESS | 3736 | 1463967232281 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:52 INFO - PROCESS | 3736 | 1463967232439 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 18:33:53 INFO - PROCESS | 3736 | 1463967233054 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 3736 | ++DOCSHELL 0D6EF800 == 181 [pid = 3736] [id = 784] 18:33:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 400 (0DE67C00) [pid = 3736] [serial = 2350] [outer = 00000000] 18:33:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 401 (0E1B6800) [pid = 3736] [serial = 2351] [outer = 0DE67C00] 18:33:53 INFO - PROCESS | 3736 | 1463967233110 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 402 (0E772000) [pid = 3736] [serial = 2352] [outer = 0DE67C00] 18:33:53 INFO - PROCESS | 3736 | 1463967233689 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1442ms 18:33:53 INFO - PROCESS | 3736 | 1463967233732 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 18:33:53 INFO - PROCESS | 3736 | 1463967233736 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 18:33:53 INFO - PROCESS | 3736 | 1463967233743 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:33:53 INFO - PROCESS | 3736 | 1463967233747 Marionette TRACE conn6 <- [1,3094,null,{}] 18:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:33:53 INFO - PROCESS | 3736 | 1463967233752 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:53 INFO - PROCESS | 3736 | 1463967233902 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 18:33:54 INFO - PROCESS | 3736 | 1463967234160 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 3736 | ++DOCSHELL 16BB2800 == 182 [pid = 3736] [id = 785] 18:33:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 403 (16C28400) [pid = 3736] [serial = 2353] [outer = 00000000] 18:33:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 404 (16C53C00) [pid = 3736] [serial = 2354] [outer = 16C28400] 18:33:54 INFO - PROCESS | 3736 | 1463967234217 Marionette DEBUG loaded listener.js 18:33:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 405 (16CC6000) [pid = 3736] [serial = 2355] [outer = 16C28400] 18:33:54 INFO - PROCESS | 3736 | 1463967234774 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1075ms 18:33:54 INFO - PROCESS | 3736 | 1463967234828 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 3736 | 1463967234832 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 18:33:54 INFO - PROCESS | 3736 | 1463967234835 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:33:54 INFO - PROCESS | 3736 | 1463967234837 Marionette TRACE conn6 <- [1,3098,null,{}] 18:33:54 INFO - PROCESS | 3736 | 1463967234841 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:54 INFO - PROCESS | 3736 | 1463967234991 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 18:33:55 INFO - PROCESS | 3736 | 1463967235256 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:55 INFO - PROCESS | 3736 | ++DOCSHELL 1B090000 == 183 [pid = 3736] [id = 786] 18:33:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 406 (1B094400) [pid = 3736] [serial = 2356] [outer = 00000000] 18:33:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 407 (1B2AB800) [pid = 3736] [serial = 2357] [outer = 1B094400] 18:33:55 INFO - PROCESS | 3736 | 1463967235310 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 408 (1B308800) [pid = 3736] [serial = 2358] [outer = 1B094400] 18:33:55 INFO - PROCESS | 3736 | 1463967235927 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:33:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:33:55 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:33:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:33:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1116ms 18:33:55 INFO - PROCESS | 3736 | 1463967235956 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 18:33:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:33:55 INFO - PROCESS | 3736 | 1463967235958 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 18:33:55 INFO - PROCESS | 3736 | 1463967235967 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 3736 | 1463967235973 Marionette TRACE conn6 <- [1,3102,null,{}] 18:33:55 INFO - PROCESS | 3736 | 1463967235978 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:56 INFO - PROCESS | 3736 | 1463967236133 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 18:33:56 INFO - PROCESS | 3736 | 1463967236398 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"606d911b-233e-42fc-b71e-6d27fe52fd9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:56 INFO - PROCESS | 3736 | ++DOCSHELL 1E94A800 == 184 [pid = 3736] [id = 787] 18:33:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 409 (1E94D800) [pid = 3736] [serial = 2359] [outer = 00000000] 18:33:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 410 (1EA58400) [pid = 3736] [serial = 2360] [outer = 1E94D800] 18:33:56 INFO - PROCESS | 3736 | 1463967236450 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 411 (1FF92400) [pid = 3736] [serial = 2361] [outer = 1E94D800] 18:33:57 INFO - PROCESS | 3736 | 1463967237042 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:33:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:33:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1127ms 18:33:57 INFO - PROCESS | 3736 | 1463967237093 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 18:33:57 INFO - PROCESS | 3736 | 1463967237096 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 18:33:58 WARNING - u'runner_teardown' () 18:33:58 INFO - No more tests 18:33:58 INFO - Got 0 unexpected results 18:33:58 INFO - SUITE-END | took 786s 18:33:58 INFO - Closing logging queue 18:33:58 INFO - queue closed 18:33:58 INFO - Return code: 0 18:33:58 WARNING - # TBPL SUCCESS # 18:33:58 INFO - Running post-action listener: _resource_record_post_action 18:33:58 INFO - Running post-run listener: _resource_record_post_run 18:33:59 INFO - Total resource usage - Wall time: 796s; CPU: 14.0%; Read bytes: 45415424; Write bytes: 1148247552; Read time: 613690; Write time: 8219190 18:33:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:33:59 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 18:33:59 INFO - run-tests - Wall time: 795s; CPU: 14.0%; Read bytes: 45415424; Write bytes: 1089795072; Read time: 613690; Write time: 8176940 18:33:59 INFO - Running post-run listener: _upload_blobber_files 18:33:59 INFO - Blob upload gear active. 18:33:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:33:59 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:33:59 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:33:59 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:34:00 INFO - (blobuploader) - INFO - Open directory for files ... 18:34:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:34:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:34:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:34:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:34:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:34:00 INFO - (blobuploader) - INFO - Done attempting. 18:34:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:34:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:34:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:34:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:34:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:34:02 INFO - (blobuploader) - INFO - Done attempting. 18:34:02 INFO - (blobuploader) - INFO - Iteration through files over. 18:34:02 INFO - Return code: 0 18:34:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:34:02 INFO - Using _rmtree_windows ... 18:34:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:34:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99a54c1ef3635640c3ef2a9fccc9d7e98324dd9c50c8d1cd959725e72bc5797483020ca7fcfe6ee39f8036780c0a866921557cc17fe951eab80096ded725891e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f97b3f164eeda808a1fd0b419abd345fb3afefe5dd203f0232abe93372a23d8a599dea295a3a898f298685aa99680bcbb38154401dbe61271881547aae62aa93"} 18:34:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:34:02 INFO - Writing to file C:\slave\test\properties\blobber_files 18:34:02 INFO - Contents: 18:34:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99a54c1ef3635640c3ef2a9fccc9d7e98324dd9c50c8d1cd959725e72bc5797483020ca7fcfe6ee39f8036780c0a866921557cc17fe951eab80096ded725891e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f97b3f164eeda808a1fd0b419abd345fb3afefe5dd203f0232abe93372a23d8a599dea295a3a898f298685aa99680bcbb38154401dbe61271881547aae62aa93"} 18:34:02 INFO - Running post-run listener: copy_logs_to_upload_dir 18:34:02 INFO - Copying logs to upload dir... 18:34:02 INFO - mkdir: C:\slave\test\build\upload\logs 18:34:02 INFO - Copying logs to upload dir... 18:34:02 INFO - Using _rmtree_windows ... 18:34:02 INFO - Using _rmtree_windows ... 18:34:02 INFO - Using _rmtree_windows ... 18:34:02 INFO - Using _rmtree_windows ... 18:34:02 INFO - Using _rmtree_windows ... 18:34:02 INFO - Using _rmtree_windows ... 18:34:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1004.971000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 45 secs) (at 2016-05-22 18:34:03.266348) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-22 18:34:03.267163) ========= '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-172 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-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-172 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-aurora/sha512/99a54c1ef3635640c3ef2a9fccc9d7e98324dd9c50c8d1cd959725e72bc5797483020ca7fcfe6ee39f8036780c0a866921557cc17fe951eab80096ded725891e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f97b3f164eeda808a1fd0b419abd345fb3afefe5dd203f0232abe93372a23d8a599dea295a3a898f298685aa99680bcbb38154401dbe61271881547aae62aa93"} build_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99a54c1ef3635640c3ef2a9fccc9d7e98324dd9c50c8d1cd959725e72bc5797483020ca7fcfe6ee39f8036780c0a866921557cc17fe951eab80096ded725891e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f97b3f164eeda808a1fd0b419abd345fb3afefe5dd203f0232abe93372a23d8a599dea295a3a898f298685aa99680bcbb38154401dbe61271881547aae62aa93"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.18 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-22 18:34:03.552307) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:34:03.552633) ========= '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-172 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-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-172 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-05-22 18:34:03.668717) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 18:34:03.669078) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 18:34:04.234474) ========= ========= Total master_lag: 0.93 =========