builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-074 starttime: 1464707010.05 results: success (0) buildid: 20160531060243 builduid: 95917a53c8c1452ba14fd68c836eeb67 revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:30.054627) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:30.055454) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:30.056133) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:30.102745) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:30.103534) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False --08:03:42-- 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% 16.71 MB/s 08:03:42 (16.71 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.570000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:30.733164) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:30.733557) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.841000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:31.623223) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:03:31.623971) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9f96ed6259453ce242f41454ae822efc335e2e3c --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 9f96ed6259453ce242f41454ae822efc335e2e3c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False 2016-05-31 08:03:43,618 truncating revision to first 12 chars 2016-05-31 08:03:43,618 Setting DEBUG logging. 2016-05-31 08:03:43,618 attempt 1/10 2016-05-31 08:03:43,618 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9f96ed625945?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 08:03:44,038 unpacking tar archive at: mozilla-aurora-9f96ed625945/testing/mozharness/ program finished with exit code 0 elapsedTime=1.291000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:03:33.061497) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:33.061889) ========= script_repo_revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:33.062339) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:33.062649) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:33.077646) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-05-31 08:03:33.078125) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:03:44 INFO - MultiFileLogger online at 20160531 08:03:44 in C:\slave\test 08:03:44 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 08:03:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:03:44 INFO - {'append_to_log': False, 08:03:44 INFO - 'base_work_dir': 'C:\\slave\\test', 08:03:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:03:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:03:44 INFO - 'buildbot_json_path': 'buildprops.json', 08:03:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:03:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:03:44 INFO - 'download_minidump_stackwalk': True, 08:03:44 INFO - 'download_symbols': 'true', 08:03:44 INFO - 'e10s': False, 08:03:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:03:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:03:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:03:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:03:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:03:44 INFO - 'C:/mozilla-build/tooltool.py'), 08:03:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:03:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:03:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:03:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:03:44 INFO - 'log_level': 'info', 08:03:44 INFO - 'log_to_console': True, 08:03:44 INFO - 'opt_config_files': (), 08:03:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:03:44 INFO - '--processes=1', 08:03:44 INFO - '--config=%(test_path)s/wptrunner.ini', 08:03:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:03:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:03:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:03:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:03:44 INFO - 'pip_index': False, 08:03:44 INFO - 'require_test_zip': True, 08:03:44 INFO - 'test_type': ('testharness',), 08:03:44 INFO - 'this_chunk': '1', 08:03:44 INFO - 'total_chunks': '10', 08:03:44 INFO - 'virtualenv_path': 'venv', 08:03:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:03:44 INFO - 'work_dir': 'build'} 08:03:44 INFO - ##### 08:03:44 INFO - ##### Running clobber step. 08:03:44 INFO - ##### 08:03:44 INFO - Running pre-action listener: _resource_record_pre_action 08:03:44 INFO - Running main action method: clobber 08:03:44 INFO - rmtree: C:\slave\test\build 08:03:44 INFO - Using _rmtree_windows ... 08:03:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:04:39 INFO - Running post-action listener: _resource_record_post_action 08:04:39 INFO - ##### 08:04:39 INFO - ##### Running read-buildbot-config step. 08:04:39 INFO - ##### 08:04:39 INFO - Running pre-action listener: _resource_record_pre_action 08:04:39 INFO - Running main action method: read_buildbot_config 08:04:39 INFO - Using buildbot properties: 08:04:39 INFO - { 08:04:39 INFO - "project": "", 08:04:39 INFO - "product": "firefox", 08:04:39 INFO - "script_repo_revision": "production", 08:04:39 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:04:39 INFO - "repository": "", 08:04:39 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:04:39 INFO - "buildid": "20160531060243", 08:04:39 INFO - "pgo_build": "False", 08:04:39 INFO - "basedir": "C:\\slave\\test", 08:04:39 INFO - "buildnumber": 18, 08:04:39 INFO - "slavename": "t-xp32-ix-074", 08:04:39 INFO - "revision": "9f96ed6259453ce242f41454ae822efc335e2e3c", 08:04:39 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:04:39 INFO - "platform": "win32", 08:04:39 INFO - "branch": "mozilla-aurora", 08:04:39 INFO - "repo_path": "releases/mozilla-aurora", 08:04:39 INFO - "moz_repo_path": "", 08:04:39 INFO - "stage_platform": "win32", 08:04:39 INFO - "builduid": "95917a53c8c1452ba14fd68c836eeb67", 08:04:39 INFO - "slavebuilddir": "test" 08:04:39 INFO - } 08:04:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:04:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:04:39 INFO - Running post-action listener: _resource_record_post_action 08:04:39 INFO - ##### 08:04:39 INFO - ##### Running download-and-extract step. 08:04:39 INFO - ##### 08:04:39 INFO - Running pre-action listener: _resource_record_pre_action 08:04:39 INFO - Running main action method: download_and_extract 08:04:39 INFO - mkdir: C:\slave\test\build\tests 08:04:39 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')]} 08:04:39 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:04:39 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:04:39 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:04:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:04:40 INFO - Downloaded 1274 bytes. 08:04:40 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:04:40 INFO - Using the following test package requirements: 08:04:40 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:04:40 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:04:40 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:04:40 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'jsshell-win32.zip'], 08:04:40 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:04:40 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:04:40 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:04:40 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:04:40 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:04:40 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:40 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:04:40 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 08:04:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:40 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:04:40 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:04:40 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:04:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:04:42 INFO - Downloaded 20340896 bytes. 08:04:42 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/*'] 08:04:42 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/* 08:04:44 INFO - caution: filename not matched: web-platform/* 08:04:44 INFO - Return code: 11 08:04:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:44 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:04:44 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:04:44 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:04:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:04:48 INFO - Downloaded 36409218 bytes. 08:04:48 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/*'] 08:04:48 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/* 08:05:26 INFO - caution: filename not matched: bin/* 08:05:26 INFO - caution: filename not matched: config/* 08:05:26 INFO - caution: filename not matched: mozbase/* 08:05:26 INFO - caution: filename not matched: marionette/* 08:05:26 INFO - caution: filename not matched: tools/wptserve/* 08:05:26 INFO - Return code: 11 08:05:26 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')]} 08:05:26 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:05:26 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:05:26 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:05:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:05:31 INFO - Downloaded 68494305 bytes. 08:05:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:05:31 INFO - mkdir: C:\slave\test\properties 08:05:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:05:31 INFO - Writing to file C:\slave\test\properties\build_url 08:05:31 INFO - Contents: 08:05:31 INFO - build_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:05:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:05:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:05:31 INFO - Writing to file C:\slave\test\properties\symbols_url 08:05:31 INFO - Contents: 08:05:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:05:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:31 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:05:31 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:05:31 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:05:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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 08:05:35 INFO - Downloaded 55577119 bytes. 08:05:35 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'] 08:05:35 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 08:05:39 INFO - Return code: 0 08:05:39 INFO - Running post-action listener: _resource_record_post_action 08:05:39 INFO - Running post-action listener: set_extra_try_arguments 08:05:39 INFO - ##### 08:05:39 INFO - ##### Running create-virtualenv step. 08:05:39 INFO - ##### 08:05:39 INFO - Running pre-action listener: _pre_create_virtualenv 08:05:39 INFO - Running pre-action listener: _resource_record_pre_action 08:05:39 INFO - Running main action method: create_virtualenv 08:05:39 INFO - Creating virtualenv C:\slave\test\build\venv 08:05:39 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 08:05:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:05:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:05:42 INFO - Installing distribute......................................................................................................................................................................................done. 08:05:43 INFO - Return code: 0 08:05:43 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:05: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')]} 08:05:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05: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')]} 08:05:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:43 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 08:05:43 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 08:05:43 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 08:05:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:05:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:05:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:05:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:05:43 INFO - 'DCLOCATION': 'SCL3', 08:05:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:43 INFO - 'HOMEDRIVE': 'C:', 08:05:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:43 INFO - 'KTS_VERSION': '1.19c', 08:05:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:05:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:43 INFO - 'MOZ_AIRBAG': '1', 08:05:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:43 INFO - 'MOZ_MSVCVERSION': '8', 08:05:43 INFO - 'MOZ_NO_REMOTE': '1', 08:05:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:43 INFO - 'NO_EM_RESTART': '1', 08:05:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:43 INFO - 'OS': 'Windows_NT', 08:05:43 INFO - 'OURDRIVE': 'C:', 08:05:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:05:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:05:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:43 INFO - 'PROCESSOR_LEVEL': '6', 08:05:43 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:43 INFO - 'PROMPT': '$P$G', 08:05:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:43 INFO - 'PWD': 'C:\\slave\\test', 08:05:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:43 INFO - 'SESSIONNAME': 'Console', 08:05:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:43 INFO - 'SYSTEMDRIVE': 'C:', 08:05:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:05:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:43 INFO - 'TEST1': 'testie', 08:05:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:43 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:05:43 INFO - 'USERNAME': 'cltbld', 08:05:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:43 INFO - 'WINDIR': 'C:\\WINDOWS', 08:05:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:43 INFO - Downloading/unpacking psutil>=0.7.1 08:05:44 INFO - Running setup.py egg_info for package psutil 08:05:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:05:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:44 INFO - Installing collected packages: psutil 08:05:44 INFO - Running setup.py install for psutil 08:05:44 INFO - building 'psutil._psutil_windows' extension 08:05:44 INFO - error: Unable to find vcvarsall.bat 08:05:44 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hoh8ar-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:05:44 INFO - running install 08:05:44 INFO - running build 08:05:44 INFO - running build_py 08:05:44 INFO - creating build 08:05:44 INFO - creating build\lib.win32-2.7 08:05:44 INFO - creating build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:05:44 INFO - running build_ext 08:05:44 INFO - building 'psutil._psutil_windows' extension 08:05:44 INFO - error: Unable to find vcvarsall.bat 08:05:44 INFO - ---------------------------------------- 08:05:44 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hoh8ar-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:05:44 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 08:05:44 WARNING - Return code: 1 08:05:44 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! 08:05:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:44 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 08:05:44 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 08:05:44 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 08:05:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:05:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:05:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:05:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:05:44 INFO - 'DCLOCATION': 'SCL3', 08:05:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:44 INFO - 'HOMEDRIVE': 'C:', 08:05:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:44 INFO - 'KTS_VERSION': '1.19c', 08:05:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:05:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:44 INFO - 'MOZ_AIRBAG': '1', 08:05:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:44 INFO - 'MOZ_MSVCVERSION': '8', 08:05:44 INFO - 'MOZ_NO_REMOTE': '1', 08:05:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:44 INFO - 'NO_EM_RESTART': '1', 08:05:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:44 INFO - 'OS': 'Windows_NT', 08:05:44 INFO - 'OURDRIVE': 'C:', 08:05:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:05:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:05:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:44 INFO - 'PROCESSOR_LEVEL': '6', 08:05:44 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:44 INFO - 'PROMPT': '$P$G', 08:05:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:44 INFO - 'PWD': 'C:\\slave\\test', 08:05:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:44 INFO - 'SESSIONNAME': 'Console', 08:05:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:44 INFO - 'SYSTEMDRIVE': 'C:', 08:05:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:05:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:44 INFO - 'TEST1': 'testie', 08:05:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:44 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:05:44 INFO - 'USERNAME': 'cltbld', 08:05:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:44 INFO - 'WINDIR': 'C:\\WINDOWS', 08:05:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:05:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:05:44 INFO - Running setup.py egg_info for package mozsystemmonitor 08:05:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:05:44 INFO - Running setup.py egg_info for package psutil 08:05:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:05:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:44 INFO - Installing collected packages: mozsystemmonitor, psutil 08:05:44 INFO - Running setup.py install for mozsystemmonitor 08:05:44 INFO - Running setup.py install for psutil 08:05:44 INFO - building 'psutil._psutil_windows' extension 08:05:44 INFO - error: Unable to find vcvarsall.bat 08:05:44 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jo6ci1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:05:44 INFO - running install 08:05:44 INFO - running build 08:05:44 INFO - running build_py 08:05:44 INFO - running build_ext 08:05:44 INFO - building 'psutil._psutil_windows' extension 08:05:44 INFO - error: Unable to find vcvarsall.bat 08:05:44 INFO - ---------------------------------------- 08:05:44 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jo6ci1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:05:44 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 08:05:44 WARNING - Return code: 1 08:05:44 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! 08:05:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:44 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 08:05:44 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 08:05:44 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 08:05:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:05:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:05:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:05:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:05:44 INFO - 'DCLOCATION': 'SCL3', 08:05:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:44 INFO - 'HOMEDRIVE': 'C:', 08:05:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:44 INFO - 'KTS_VERSION': '1.19c', 08:05:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:05:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:44 INFO - 'MOZ_AIRBAG': '1', 08:05:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:44 INFO - 'MOZ_MSVCVERSION': '8', 08:05:44 INFO - 'MOZ_NO_REMOTE': '1', 08:05:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:44 INFO - 'NO_EM_RESTART': '1', 08:05:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:44 INFO - 'OS': 'Windows_NT', 08:05:44 INFO - 'OURDRIVE': 'C:', 08:05:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:05:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:05:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:44 INFO - 'PROCESSOR_LEVEL': '6', 08:05:44 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:44 INFO - 'PROMPT': '$P$G', 08:05:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:44 INFO - 'PWD': 'C:\\slave\\test', 08:05:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:44 INFO - 'SESSIONNAME': 'Console', 08:05:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:44 INFO - 'SYSTEMDRIVE': 'C:', 08:05:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:05:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:44 INFO - 'TEST1': 'testie', 08:05:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:44 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:05:44 INFO - 'USERNAME': 'cltbld', 08:05:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:44 INFO - 'WINDIR': 'C:\\WINDOWS', 08:05:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:45 INFO - Downloading/unpacking blobuploader==1.2.4 08:05:45 INFO - Downloading blobuploader-1.2.4.tar.gz 08:05:45 INFO - Running setup.py egg_info for package blobuploader 08:05:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:05:46 INFO - Running setup.py egg_info for package requests 08:05:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:05:46 INFO - Downloading docopt-0.6.1.tar.gz 08:05:46 INFO - Running setup.py egg_info for package docopt 08:05:46 INFO - Installing collected packages: blobuploader, docopt, requests 08:05:46 INFO - Running setup.py install for blobuploader 08:05:46 INFO - Running setup.py install for docopt 08:05:46 INFO - Running setup.py install for requests 08:05:46 INFO - Successfully installed blobuploader docopt requests 08:05:46 INFO - Cleaning up... 08:05:46 INFO - Return code: 0 08:05:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:05: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')]} 08:05:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05: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')]} 08:05:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 08:05:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:05:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:05:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:05:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:05:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:05:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:05:46 INFO - 'DCLOCATION': 'SCL3', 08:05:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:46 INFO - 'HOMEDRIVE': 'C:', 08:05:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:46 INFO - 'KTS_VERSION': '1.19c', 08:05:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:05:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:46 INFO - 'MOZ_AIRBAG': '1', 08:05:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:46 INFO - 'MOZ_MSVCVERSION': '8', 08:05:46 INFO - 'MOZ_NO_REMOTE': '1', 08:05:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:46 INFO - 'NO_EM_RESTART': '1', 08:05:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:46 INFO - 'OS': 'Windows_NT', 08:05:46 INFO - 'OURDRIVE': 'C:', 08:05:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:05:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:05:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:46 INFO - 'PROCESSOR_LEVEL': '6', 08:05:46 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:46 INFO - 'PROMPT': '$P$G', 08:05:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:46 INFO - 'PWD': 'C:\\slave\\test', 08:05:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:46 INFO - 'SESSIONNAME': 'Console', 08:05:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:46 INFO - 'SYSTEMDRIVE': 'C:', 08:05:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:05:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:46 INFO - 'TEST1': 'testie', 08:05:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:46 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:05:46 INFO - 'USERNAME': 'cltbld', 08:05:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:46 INFO - 'WINDIR': 'C:\\WINDOWS', 08:05:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:05:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:05:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:05:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:05:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:05:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:05:55 INFO - Unpacking c:\slave\test\build\tests\marionette 08:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:05:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:55 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 08:05:55 INFO - Running setup.py install for browsermob-proxy 08:05:59 INFO - Running setup.py install for manifestparser 08:05:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for marionette-client 08:05:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for marionette-driver 08:05:59 INFO - Running setup.py install for mozcrash 08:05:59 INFO - Running setup.py install for mozdebug 08:05:59 INFO - Running setup.py install for mozdevice 08:05:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for mozfile 08:05:59 INFO - Running setup.py install for mozhttpd 08:05:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for mozinfo 08:05:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for mozInstall 08:05:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for mozleak 08:05:59 INFO - Running setup.py install for mozlog 08:05:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for moznetwork 08:05:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for mozprocess 08:05:59 INFO - Running setup.py install for mozprofile 08:05:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for mozrunner 08:05:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for mozscreenshot 08:05:59 INFO - Running setup.py install for moztest 08:05:59 INFO - Running setup.py install for mozversion 08:05:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:05:59 INFO - Running setup.py install for wptserve 08:05:59 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 08:05:59 INFO - Cleaning up... 08:05:59 INFO - Return code: 0 08:05:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:05: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')]} 08:05:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05: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')]} 08:05:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:59 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 08:05:59 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 08:05:59 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 08:05:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:05:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:05:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:05:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:05:59 INFO - 'DCLOCATION': 'SCL3', 08:05:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:59 INFO - 'HOMEDRIVE': 'C:', 08:05:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:59 INFO - 'KTS_VERSION': '1.19c', 08:05:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:05:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:59 INFO - 'MOZ_AIRBAG': '1', 08:05:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:59 INFO - 'MOZ_MSVCVERSION': '8', 08:05:59 INFO - 'MOZ_NO_REMOTE': '1', 08:05:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:59 INFO - 'NO_EM_RESTART': '1', 08:05:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:59 INFO - 'OS': 'Windows_NT', 08:05:59 INFO - 'OURDRIVE': 'C:', 08:05:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:05:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:05:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:59 INFO - 'PROCESSOR_LEVEL': '6', 08:05:59 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:59 INFO - 'PROMPT': '$P$G', 08:05:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:59 INFO - 'PWD': 'C:\\slave\\test', 08:05:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:59 INFO - 'SESSIONNAME': 'Console', 08:05:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:59 INFO - 'SYSTEMDRIVE': 'C:', 08:05:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:05:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:59 INFO - 'TEST1': 'testie', 08:05:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:05:59 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:05:59 INFO - 'USERNAME': 'cltbld', 08:05:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:05:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:59 INFO - 'WINDIR': 'C:\\WINDOWS', 08:05:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:06:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:06:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:06:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:06:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:06:03 INFO - Unpacking c:\slave\test\build\tests\marionette 08:06:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:06:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:03 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)) 08:06:09 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)) 08:06:09 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)) 08:06:09 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)) 08:06:09 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)) 08:06:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:06:09 INFO - Downloading blessings-1.6.tar.gz 08:06:09 INFO - Running setup.py egg_info for package blessings 08:06:09 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)) 08:06:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:06:09 INFO - Running setup.py install for blessings 08:06:09 INFO - Running setup.py install for browsermob-proxy 08:06:09 INFO - Running setup.py install for manifestparser 08:06:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Running setup.py install for marionette-client 08:06:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Running setup.py install for marionette-driver 08:06:09 INFO - Running setup.py install for mozcrash 08:06:09 INFO - Running setup.py install for mozdebug 08:06:09 INFO - Running setup.py install for mozdevice 08:06:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Running setup.py install for mozhttpd 08:06:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Running setup.py install for mozInstall 08:06:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Running setup.py install for mozleak 08:06:09 INFO - Running setup.py install for mozprofile 08:06:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Running setup.py install for mozrunner 08:06:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:06:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:06:10 INFO - Running setup.py install for mozscreenshot 08:06:10 INFO - Running setup.py install for moztest 08:06:10 INFO - Running setup.py install for mozversion 08:06:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:06:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:06:10 INFO - Running setup.py install for wptserve 08:06:10 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:06:10 INFO - Cleaning up... 08:06:10 INFO - Return code: 0 08:06:10 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:06:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:10 INFO - Reading from file tmpfile_stdout 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - Current package versions: 08:06:10 INFO - blessings == 1.6 08:06:10 INFO - blobuploader == 1.2.4 08:06:10 INFO - browsermob-proxy == 0.6.0 08:06:10 INFO - distribute == 0.6.14 08:06:10 INFO - docopt == 0.6.1 08:06:10 INFO - manifestparser == 1.1 08:06:10 INFO - marionette-client == 2.3.0 08:06:10 INFO - marionette-driver == 1.4.0 08:06:10 INFO - mozInstall == 1.12 08:06:10 INFO - mozcrash == 0.17 08:06:10 INFO - mozdebug == 0.1 08:06:10 INFO - mozdevice == 0.48 08:06:10 INFO - mozfile == 1.2 08:06:10 INFO - mozhttpd == 0.7 08:06:10 INFO - mozinfo == 0.9 08:06:10 INFO - mozleak == 0.1 08:06:10 INFO - mozlog == 3.1 08:06:10 INFO - moznetwork == 0.27 08:06:10 INFO - mozprocess == 0.22 08:06:10 INFO - mozprofile == 0.28 08:06:10 INFO - mozrunner == 6.11 08:06:10 INFO - mozscreenshot == 0.1 08:06:10 INFO - mozsystemmonitor == 0.0 08:06:10 INFO - moztest == 0.7 08:06:10 INFO - mozversion == 1.4 08:06:10 INFO - requests == 1.2.3 08:06:10 INFO - wptserve == 1.4.0 08:06:10 INFO - Running post-action listener: _resource_record_post_action 08:06:10 INFO - Running post-action listener: _start_resource_monitoring 08:06:10 INFO - Starting resource monitoring. 08:06:10 INFO - ##### 08:06:10 INFO - ##### Running pull step. 08:06:10 INFO - ##### 08:06:10 INFO - Running pre-action listener: _resource_record_pre_action 08:06:10 INFO - Running main action method: pull 08:06:10 INFO - Pull has nothing to do! 08:06:10 INFO - Running post-action listener: _resource_record_post_action 08:06:10 INFO - ##### 08:06:10 INFO - ##### Running install step. 08:06:10 INFO - ##### 08:06:10 INFO - Running pre-action listener: _resource_record_pre_action 08:06:10 INFO - Running main action method: install 08:06:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:10 INFO - Reading from file tmpfile_stdout 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - Detecting whether we're running mozinstall >=1.0... 08:06:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:06:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:06:10 INFO - Reading from file tmpfile_stdout 08:06:10 INFO - Output received: 08:06:10 INFO - Usage: mozinstall-script.py [options] installer 08:06:10 INFO - Options: 08:06:10 INFO - -h, --help show this help message and exit 08:06:10 INFO - -d DEST, --destination=DEST 08:06:10 INFO - Directory to install application into. [default: 08:06:10 INFO - "C:\slave\test"] 08:06:10 INFO - --app=APP Application being installed. [default: firefox] 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - mkdir: C:\slave\test\build\application 08:06:10 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'] 08:06:10 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 08:06:13 INFO - Reading from file tmpfile_stdout 08:06:13 INFO - Output received: 08:06:13 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:06:13 INFO - Using _rmtree_windows ... 08:06:13 INFO - Using _rmtree_windows ... 08:06:13 INFO - Running post-action listener: _resource_record_post_action 08:06:13 INFO - ##### 08:06:13 INFO - ##### Running run-tests step. 08:06:13 INFO - ##### 08:06:13 INFO - Running pre-action listener: _resource_record_pre_action 08:06:13 INFO - Running main action method: run_tests 08:06:13 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:06:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:06:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:06:13 INFO - grabbing minidump binary from tooltool 08:06:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:13 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:06:13 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 08:06:13 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 08:06:13 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:06:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpabp6yl 08:06:13 INFO - INFO - File integrity verified, renaming tmpabp6yl to win32-minidump_stackwalk.exe 08:06:13 INFO - Return code: 0 08:06:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:06:13 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:06:13 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/LOuDsbwLS4eMeOi_x8XIpQ/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 08:06:13 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/LOuDsbwLS4eMeOi_x8XIpQ/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 08:06:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:06:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:06:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:06:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:06:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:06:13 INFO - 'DCLOCATION': 'SCL3', 08:06:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:06:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:06:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:06:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:06:13 INFO - 'HOMEDRIVE': 'C:', 08:06:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:06:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:13 INFO - 'KTS_VERSION': '1.19c', 08:06:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:06:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:06:13 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:06:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:06:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:06:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:06:13 INFO - 'MOZ_AIRBAG': '1', 08:06:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:13 INFO - 'MOZ_MSVCVERSION': '8', 08:06:13 INFO - 'MOZ_NO_REMOTE': '1', 08:06:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:06:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:06:13 INFO - 'NO_EM_RESTART': '1', 08:06:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:13 INFO - 'OS': 'Windows_NT', 08:06:13 INFO - 'OURDRIVE': 'C:', 08:06:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:06:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:06:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:13 INFO - 'PROCESSOR_LEVEL': '6', 08:06:13 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:06:13 INFO - 'PROMPT': '$P$G', 08:06:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:13 INFO - 'PWD': 'C:\\slave\\test', 08:06:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:13 INFO - 'SESSIONNAME': 'Console', 08:06:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:13 INFO - 'SYSTEMDRIVE': 'C:', 08:06:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:06:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:13 INFO - 'TEST1': 'testie', 08:06:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:13 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:06:13 INFO - 'USERNAME': 'cltbld', 08:06:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:06:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:06:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:06:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:06:13 INFO - 'WINDIR': 'C:\\WINDOWS', 08:06:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:13 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/LOuDsbwLS4eMeOi_x8XIpQ/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 08:06:15 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 08:06:15 INFO - import pkg_resources 08:06:16 INFO - Using 1 client processes 08:06:19 INFO - SUITE-START | Running 778 tests 08:06:19 INFO - Running testharness tests 08:06:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:06:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:06:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:06:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:06:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:06:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:06:19 INFO - Setting up ssl 08:06:19 INFO - PROCESS | certutil | 08:06:19 INFO - PROCESS | certutil | 08:06:19 INFO - PROCESS | certutil | 08:06:19 INFO - Certificate Nickname Trust Attributes 08:06:19 INFO - SSL,S/MIME,JAR/XPI 08:06:19 INFO - 08:06:19 INFO - web-platform-tests CT,, 08:06:19 INFO - 08:06:19 INFO - Starting runner 08:06:21 INFO - PROCESS | 856 | [856] 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 08:06:21 INFO - PROCESS | 856 | [856] 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 08:06:21 INFO - PROCESS | 856 | [856] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:06:22 INFO - PROCESS | 856 | 1464707182816 Marionette DEBUG Marionette enabled via build flag and pref 08:06:22 INFO - PROCESS | 856 | ++DOCSHELL 11A03C00 == 1 [pid = 856] [id = 1] 08:06:22 INFO - PROCESS | 856 | ++DOMWINDOW == 1 (11A04000) [pid = 856] [serial = 1] [outer = 00000000] 08:06:22 INFO - PROCESS | 856 | [856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:22 INFO - PROCESS | 856 | ++DOMWINDOW == 2 (11A04C00) [pid = 856] [serial = 2] [outer = 11A04000] 08:06:23 INFO - PROCESS | 856 | [856] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:06:23 INFO - PROCESS | 856 | [856] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:06:23 INFO - PROCESS | 856 | ++DOCSHELL 12808800 == 2 [pid = 856] [id = 2] 08:06:23 INFO - PROCESS | 856 | ++DOMWINDOW == 3 (12808C00) [pid = 856] [serial = 3] [outer = 00000000] 08:06:23 INFO - PROCESS | 856 | [856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:23 INFO - PROCESS | 856 | ++DOMWINDOW == 4 (12809800) [pid = 856] [serial = 4] [outer = 12808C00] 08:06:23 INFO - PROCESS | 856 | 1464707183361 Marionette INFO Listening on port 2828 08:06:23 INFO - PROCESS | 856 | 1464707183738 Marionette DEBUG Marionette enabled via command-line flag 08:06:23 INFO - PROCESS | 856 | ++DOCSHELL 1300DC00 == 3 [pid = 856] [id = 3] 08:06:23 INFO - PROCESS | 856 | ++DOMWINDOW == 5 (1300E000) [pid = 856] [serial = 5] [outer = 00000000] 08:06:23 INFO - PROCESS | 856 | [856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:23 INFO - PROCESS | 856 | ++DOMWINDOW == 6 (1300EC00) [pid = 856] [serial = 6] [outer = 1300E000] 08:06:23 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:06:24 INFO - PROCESS | 856 | [856] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:06:24 INFO - PROCESS | 856 | [856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:06:24 INFO - PROCESS | 856 | [856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:06:24 INFO - PROCESS | 856 | ++DOMWINDOW == 7 (1371D800) [pid = 856] [serial = 7] [outer = 12808C00] 08:06:24 INFO - PROCESS | 856 | [856] 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 08:06:24 INFO - PROCESS | 856 | 1464707184053 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1458 08:06:24 INFO - PROCESS | 856 | 1464707184086 Marionette DEBUG Closed connection conn0 08:06:24 INFO - PROCESS | 856 | [856] 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 08:06:24 INFO - PROCESS | 856 | 1464707184176 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1460 08:06:24 INFO - PROCESS | 856 | 1464707184218 Marionette DEBUG Closed connection conn1 08:06:24 INFO - PROCESS | 856 | [856] 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 08:06:24 INFO - PROCESS | 856 | 1464707184226 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1461 08:06:24 INFO - PROCESS | 856 | ++DOCSHELL 13D49400 == 4 [pid = 856] [id = 4] 08:06:24 INFO - PROCESS | 856 | ++DOMWINDOW == 8 (13D4A400) [pid = 856] [serial = 8] [outer = 00000000] 08:06:24 INFO - PROCESS | 856 | ++DOMWINDOW == 9 (140C8C00) [pid = 856] [serial = 9] [outer = 13D4A400] 08:06:24 INFO - PROCESS | 856 | [856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:06:24 INFO - PROCESS | 856 | ++DOMWINDOW == 10 (140CD800) [pid = 856] [serial = 10] [outer = 13D4A400] 08:06:24 INFO - PROCESS | 856 | 1464707184422 Marionette DEBUG Closed connection conn2 08:06:24 INFO - PROCESS | 856 | [856] 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 08:06:24 INFO - PROCESS | 856 | 1464707184429 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1462 08:06:24 INFO - PROCESS | 856 | [856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:06:24 INFO - PROCESS | 856 | 1464707184566 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:06:24 INFO - PROCESS | 856 | 1464707184572 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531060243","device":"desktop","version":"48.0a2"} 08:06:24 INFO - PROCESS | 856 | [856] 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 08:06:24 INFO - PROCESS | 856 | [856] 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 08:06:24 INFO - PROCESS | 856 | [856] 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 08:06:25 INFO - PROCESS | 856 | ++DOCSHELL 15AE3800 == 5 [pid = 856] [id = 5] 08:06:25 INFO - PROCESS | 856 | ++DOMWINDOW == 11 (15AE4400) [pid = 856] [serial = 11] [outer = 00000000] 08:06:25 INFO - PROCESS | 856 | ++DOCSHELL 15AE4800 == 6 [pid = 856] [id = 6] 08:06:25 INFO - PROCESS | 856 | ++DOMWINDOW == 12 (15AE7400) [pid = 856] [serial = 12] [outer = 00000000] 08:06:25 INFO - PROCESS | 856 | [856] 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 08:06:25 INFO - PROCESS | 856 | ++DOCSHELL 16A45800 == 7 [pid = 856] [id = 7] 08:06:25 INFO - PROCESS | 856 | ++DOMWINDOW == 13 (16A45C00) [pid = 856] [serial = 13] [outer = 00000000] 08:06:25 INFO - PROCESS | 856 | [856] 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 08:06:25 INFO - PROCESS | 856 | [856] 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 08:06:25 INFO - PROCESS | 856 | ++DOMWINDOW == 14 (16A4E800) [pid = 856] [serial = 14] [outer = 16A45C00] 08:06:26 INFO - PROCESS | 856 | [856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:06:26 INFO - PROCESS | 856 | ++DOMWINDOW == 15 (167E2C00) [pid = 856] [serial = 15] [outer = 15AE4400] 08:06:26 INFO - PROCESS | 856 | ++DOMWINDOW == 16 (167E4C00) [pid = 856] [serial = 16] [outer = 15AE7400] 08:06:26 INFO - PROCESS | 856 | ++DOMWINDOW == 17 (168BD800) [pid = 856] [serial = 17] [outer = 16A45C00] 08:06:26 INFO - PROCESS | 856 | 1464707186847 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 856 | 1464707186860 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 856 | ++DOMWINDOW == 18 (17F27000) [pid = 856] [serial = 18] [outer = 16A45C00] 08:06:27 INFO - PROCESS | 856 | 1464707187421 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"202f61ab-d004-406b-83d9-387e435fbe6e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531060243","device":"desktop","version":"48.0a2","command_id":1}}] 08:06:27 INFO - PROCESS | 856 | 1464707187592 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:06:27 INFO - PROCESS | 856 | 1464707187641 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:06:27 INFO - PROCESS | 856 | 1464707187763 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:06:27 INFO - PROCESS | 856 | [856] 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 08:06:27 INFO - PROCESS | 856 | [856] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:28 INFO - PROCESS | 856 | ++DOMWINDOW == 19 (19AAE000) [pid = 856] [serial = 19] [outer = 16A45C00] 08:06:28 INFO - PROCESS | 856 | [856] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:28 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:28 INFO - PROCESS | 856 | 1464707188267 Marionette TRACE conn3 <- [1,3,null,{}] 08:06:28 INFO - PROCESS | 856 | 1464707188285 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:06:28 INFO - PROCESS | 856 | 1464707188310 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:06:28 INFO - PROCESS | 856 | 1464707188345 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 856 | 1464707188347 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:06:28 INFO - PROCESS | 856 | 1464707188416 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 856 | 1464707188420 Marionette TRACE conn3 <- [1,6,null,{}] 08:06:28 INFO - PROCESS | 856 | 1464707188430 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:28 INFO - PROCESS | 856 | 1464707188442 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:06:28 INFO - PROCESS | 856 | 1464707188450 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 856 | ++DOCSHELL 16749400 == 8 [pid = 856] [id = 8] 08:06:28 INFO - PROCESS | 856 | ++DOMWINDOW == 20 (1A03F800) [pid = 856] [serial = 20] [outer = 00000000] 08:06:28 INFO - PROCESS | 856 | ++DOMWINDOW == 21 (1A042000) [pid = 856] [serial = 21] [outer = 1A03F800] 08:06:28 INFO - PROCESS | 856 | 1464707188496 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 856 | ++DOMWINDOW == 22 (1A046000) [pid = 856] [serial = 22] [outer = 1A03F800] 08:06:28 INFO - PROCESS | 856 | ++DOCSHELL 1A227000 == 9 [pid = 856] [id = 9] 08:06:28 INFO - PROCESS | 856 | ++DOMWINDOW == 23 (1A32C400) [pid = 856] [serial = 23] [outer = 00000000] 08:06:28 INFO - PROCESS | 856 | ++DOMWINDOW == 24 (1A330C00) [pid = 856] [serial = 24] [outer = 1A32C400] 08:06:28 INFO - PROCESS | 856 | 1464707188888 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 856 | ++DOMWINDOW == 25 (1A337C00) [pid = 856] [serial = 25] [outer = 1A32C400] 08:06:29 INFO - PROCESS | 856 | 1464707189142 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 816ms 08:06:29 INFO - PROCESS | 856 | 1464707189226 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 856 | 1464707189228 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:06:29 INFO - PROCESS | 856 | 1464707189242 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 856 | 1464707189243 Marionette TRACE conn3 <- [1,10,null,{}] 08:06:29 INFO - PROCESS | 856 | 1464707189301 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 856 | 1464707189418 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:06:29 INFO - PROCESS | 856 | 1464707189432 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 856 | ++DOCSHELL 1A4A5400 == 10 [pid = 856] [id = 10] 08:06:29 INFO - PROCESS | 856 | ++DOMWINDOW == 26 (1A4A5800) [pid = 856] [serial = 26] [outer = 00000000] 08:06:29 INFO - PROCESS | 856 | ++DOMWINDOW == 27 (1AE29C00) [pid = 856] [serial = 27] [outer = 1A4A5800] 08:06:29 INFO - PROCESS | 856 | 1464707189482 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 856 | ++DOMWINDOW == 28 (1AE2DC00) [pid = 856] [serial = 28] [outer = 1A4A5800] 08:06:29 INFO - PROCESS | 856 | 1464707189808 Marionette TRACE conn3 <- [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]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 585ms 08:06:29 INFO - PROCESS | 856 | 1464707189831 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 856 | 1464707189834 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:06:29 INFO - PROCESS | 856 | 1464707189837 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 856 | 1464707189838 Marionette TRACE conn3 <- [1,14,null,{}] 08:06:29 INFO - PROCESS | 856 | 1464707189842 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 856 | 1464707189935 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:06:29 INFO - PROCESS | 856 | 1464707189941 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 856 | ++DOCSHELL 1756A000 == 11 [pid = 856] [id = 11] 08:06:29 INFO - PROCESS | 856 | ++DOMWINDOW == 29 (1A870400) [pid = 856] [serial = 29] [outer = 00000000] 08:06:29 INFO - PROCESS | 856 | ++DOMWINDOW == 30 (1A87D400) [pid = 856] [serial = 30] [outer = 1A870400] 08:06:29 INFO - PROCESS | 856 | 1464707189985 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 856 | ++DOMWINDOW == 31 (1A932400) [pid = 856] [serial = 31] [outer = 1A870400] 08:06:30 INFO - PROCESS | 856 | 1464707190327 Marionette TRACE conn3 <- [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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 524ms 08:06:30 INFO - PROCESS | 856 | 1464707190354 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 856 | 1464707190356 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:06:30 INFO - PROCESS | 856 | 1464707190360 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 856 | 1464707190361 Marionette TRACE conn3 <- [1,18,null,{}] 08:06:30 INFO - PROCESS | 856 | 1464707190365 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:30 INFO - PROCESS | 856 | 1464707190470 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:06:30 INFO - PROCESS | 856 | 1464707190477 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 856 | ++DOCSHELL 1A933400 == 12 [pid = 856] [id = 12] 08:06:30 INFO - PROCESS | 856 | ++DOMWINDOW == 32 (1A934800) [pid = 856] [serial = 32] [outer = 00000000] 08:06:30 INFO - PROCESS | 856 | ++DOMWINDOW == 33 (1A9DE000) [pid = 856] [serial = 33] [outer = 1A934800] 08:06:30 INFO - PROCESS | 856 | 1464707190522 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 856 | ++DOMWINDOW == 34 (1A9E2000) [pid = 856] [serial = 34] [outer = 1A934800] 08:06:30 INFO - PROCESS | 856 | 1464707190865 Marionette TRACE conn3 <- [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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 523ms 08:06:30 INFO - PROCESS | 856 | 1464707190896 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 856 | 1464707190898 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:06:30 INFO - PROCESS | 856 | 1464707190901 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 856 | 1464707190903 Marionette TRACE conn3 <- [1,22,null,{}] 08:06:30 INFO - PROCESS | 856 | 1464707190906 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:30 INFO - PROCESS | 856 | 1464707190993 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:06:30 INFO - PROCESS | 856 | 1464707190999 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 856 | ++DOCSHELL 1B022400 == 13 [pid = 856] [id = 13] 08:06:31 INFO - PROCESS | 856 | ++DOMWINDOW == 35 (1B022800) [pid = 856] [serial = 35] [outer = 00000000] 08:06:31 INFO - PROCESS | 856 | ++DOMWINDOW == 36 (1B02C800) [pid = 856] [serial = 36] [outer = 1B022800] 08:06:31 INFO - PROCESS | 856 | 1464707191044 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 856 | ++DOMWINDOW == 37 (1B030400) [pid = 856] [serial = 37] [outer = 1B022800] 08:06:31 INFO - PROCESS | 856 | 1464707191337 Marionette TRACE conn3 <- [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]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 493ms 08:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:06:31 INFO - PROCESS | 856 | 1464707191400 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 856 | 1464707191402 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:06:31 INFO - PROCESS | 856 | 1464707191405 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 856 | 1464707191406 Marionette TRACE conn3 <- [1,26,null,{}] 08:06:31 INFO - PROCESS | 856 | 1464707191410 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 856 | 1464707191484 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:06:31 INFO - PROCESS | 856 | 1464707191490 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 856 | ++DOCSHELL 1B1E0000 == 14 [pid = 856] [id = 14] 08:06:31 INFO - PROCESS | 856 | ++DOMWINDOW == 38 (1B1E3800) [pid = 856] [serial = 38] [outer = 00000000] 08:06:31 INFO - PROCESS | 856 | ++DOMWINDOW == 39 (1B1EA800) [pid = 856] [serial = 39] [outer = 1B1E3800] 08:06:31 INFO - PROCESS | 856 | 1464707191533 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 856 | ++DOMWINDOW == 40 (1B35D800) [pid = 856] [serial = 40] [outer = 1B1E3800] 08:06:31 INFO - PROCESS | 856 | 1464707191855 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 477ms 08:06:31 INFO - PROCESS | 856 | 1464707191884 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 856 | 1464707191885 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:06:31 INFO - PROCESS | 856 | 1464707191888 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 856 | 1464707191890 Marionette TRACE conn3 <- [1,30,null,{}] 08:06:31 INFO - PROCESS | 856 | 1464707191893 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 856 | 1464707191976 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:06:31 INFO - PROCESS | 856 | 1464707191982 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 856 | ++DOCSHELL 1B359400 == 15 [pid = 856] [id = 15] 08:06:31 INFO - PROCESS | 856 | ++DOMWINDOW == 41 (1B35FC00) [pid = 856] [serial = 41] [outer = 00000000] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 42 (1B367C00) [pid = 856] [serial = 42] [outer = 1B35FC00] 08:06:32 INFO - PROCESS | 856 | 1464707192026 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 43 (1B513400) [pid = 856] [serial = 43] [outer = 1B35FC00] 08:06:32 INFO - PROCESS | 856 | ++DOCSHELL 1B364000 == 16 [pid = 856] [id = 16] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 44 (1B364400) [pid = 856] [serial = 44] [outer = 00000000] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 45 (1B51FC00) [pid = 856] [serial = 45] [outer = 1B364400] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 46 (1B51C000) [pid = 856] [serial = 46] [outer = 1B364400] 08:06:32 INFO - PROCESS | 856 | ++DOCSHELL 1A32CC00 == 17 [pid = 856] [id = 17] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 47 (1B363C00) [pid = 856] [serial = 47] [outer = 00000000] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 48 (1B663400) [pid = 856] [serial = 48] [outer = 1B363C00] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 49 (1B80DC00) [pid = 856] [serial = 49] [outer = 1B363C00] 08:06:32 INFO - PROCESS | 856 | 1464707192517 Marionette TRACE conn3 <- [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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 678ms 08:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:06:32 INFO - PROCESS | 856 | 1464707192589 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 856 | 1464707192590 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:06:32 INFO - PROCESS | 856 | 1464707192594 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 856 | 1464707192595 Marionette TRACE conn3 <- [1,34,null,{}] 08:06:32 INFO - PROCESS | 856 | 1464707192599 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:32 INFO - PROCESS | 856 | 1464707192677 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:06:32 INFO - PROCESS | 856 | 1464707192683 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 856 | ++DOCSHELL 1A223C00 == 18 [pid = 856] [id = 18] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 50 (1B51A000) [pid = 856] [serial = 50] [outer = 00000000] 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 51 (1B809800) [pid = 856] [serial = 51] [outer = 1B51A000] 08:06:32 INFO - PROCESS | 856 | 1464707192727 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 856 | ++DOMWINDOW == 52 (1BA39C00) [pid = 856] [serial = 52] [outer = 1B51A000] 08:06:33 INFO - PROCESS | 856 | --DOCSHELL 11A03C00 == 17 [pid = 856] [id = 1] 08:06:33 INFO - PROCESS | 856 | 1464707193778 Marionette TRACE conn3 <- [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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1232ms 08:06:33 INFO - PROCESS | 856 | 1464707193825 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 856 | 1464707193831 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:06:33 INFO - PROCESS | 856 | 1464707193837 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 856 | 1464707193841 Marionette TRACE conn3 <- [1,38,null,{}] 08:06:33 INFO - PROCESS | 856 | 1464707193847 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:33 INFO - PROCESS | 856 | 1464707193966 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:06:34 INFO - PROCESS | 856 | 1464707194033 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 856 | ++DOCSHELL 10509000 == 18 [pid = 856] [id = 19] 08:06:34 INFO - PROCESS | 856 | ++DOMWINDOW == 53 (10509800) [pid = 856] [serial = 53] [outer = 00000000] 08:06:34 INFO - PROCESS | 856 | ++DOMWINDOW == 54 (114AA800) [pid = 856] [serial = 54] [outer = 10509800] 08:06:34 INFO - PROCESS | 856 | 1464707194090 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 856 | ++DOMWINDOW == 55 (11C83400) [pid = 856] [serial = 55] [outer = 10509800] 08:06:34 INFO - PROCESS | 856 | 1464707194700 Marionette TRACE conn3 <- [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]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 894ms 08:06:34 INFO - PROCESS | 856 | 1464707194743 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 856 | 1464707194749 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:06:34 INFO - PROCESS | 856 | 1464707194770 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 856 | 1464707194773 Marionette TRACE conn3 <- [1,42,null,{}] 08:06:34 INFO - PROCESS | 856 | 1464707194777 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 856 | 1464707194890 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:06:34 INFO - PROCESS | 856 | 1464707194964 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 856 | ++DOCSHELL 12D8B800 == 19 [pid = 856] [id = 20] 08:06:35 INFO - PROCESS | 856 | ++DOMWINDOW == 56 (13001800) [pid = 856] [serial = 56] [outer = 00000000] 08:06:35 INFO - PROCESS | 856 | ++DOMWINDOW == 57 (13D44C00) [pid = 856] [serial = 57] [outer = 13001800] 08:06:35 INFO - PROCESS | 856 | 1464707195059 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 856 | ++DOMWINDOW == 58 (14337400) [pid = 856] [serial = 58] [outer = 13001800] 08:06:35 INFO - PROCESS | 856 | 1464707195721 Marionette TRACE conn3 <- [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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 985ms 08:06:35 INFO - PROCESS | 856 | 1464707195752 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 856 | 1464707195756 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:06:35 INFO - PROCESS | 856 | 1464707195762 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 856 | 1464707195765 Marionette TRACE conn3 <- [1,46,null,{}] 08:06:35 INFO - PROCESS | 856 | 1464707195771 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:35 INFO - PROCESS | 856 | 1464707195865 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:06:35 INFO - PROCESS | 856 | 1464707195957 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 856 | ++DOCSHELL 1058E400 == 20 [pid = 856] [id = 21] 08:06:35 INFO - PROCESS | 856 | ++DOMWINDOW == 59 (105ED000) [pid = 856] [serial = 59] [outer = 00000000] 08:06:35 INFO - PROCESS | 856 | ++DOMWINDOW == 60 (10E92400) [pid = 856] [serial = 60] [outer = 105ED000] 08:06:35 INFO - PROCESS | 856 | 1464707196009 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 856 | ++DOMWINDOW == 61 (1100E800) [pid = 856] [serial = 61] [outer = 105ED000] 08:06:36 INFO - PROCESS | 856 | --DOCSHELL 13D49400 == 19 [pid = 856] [id = 4] 08:06:36 INFO - PROCESS | 856 | 1464707196419 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 724ms 08:06:36 INFO - PROCESS | 856 | 1464707196487 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 856 | 1464707196492 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:06:36 INFO - PROCESS | 856 | 1464707196498 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 856 | 1464707196500 Marionette TRACE conn3 <- [1,50,null,{}] 08:06:36 INFO - PROCESS | 856 | 1464707196504 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 856 | 1464707196583 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:06:36 INFO - PROCESS | 856 | 1464707196592 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 856 | ++DOCSHELL 112B1800 == 20 [pid = 856] [id = 22] 08:06:36 INFO - PROCESS | 856 | ++DOMWINDOW == 62 (11429000) [pid = 856] [serial = 62] [outer = 00000000] 08:06:36 INFO - PROCESS | 856 | ++DOMWINDOW == 63 (12806000) [pid = 856] [serial = 63] [outer = 11429000] 08:06:36 INFO - PROCESS | 856 | 1464707196637 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 856 | ++DOMWINDOW == 64 (1289BC00) [pid = 856] [serial = 64] [outer = 11429000] 08:06:37 INFO - PROCESS | 856 | 1464707197131 Marionette TRACE conn3 <- [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]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 678ms 08:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:06:37 INFO - PROCESS | 856 | 1464707197196 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 856 | 1464707197198 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:06:37 INFO - PROCESS | 856 | 1464707197202 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 856 | 1464707197205 Marionette TRACE conn3 <- [1,54,null,{}] 08:06:37 INFO - PROCESS | 856 | 1464707197216 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:37 INFO - PROCESS | 856 | 1464707197295 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:06:37 INFO - PROCESS | 856 | 1464707197290 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 856 | ++DOCSHELL 1371FC00 == 21 [pid = 856] [id = 23] 08:06:37 INFO - PROCESS | 856 | ++DOMWINDOW == 65 (13722C00) [pid = 856] [serial = 65] [outer = 00000000] 08:06:37 INFO - PROCESS | 856 | ++DOMWINDOW == 66 (13C79000) [pid = 856] [serial = 66] [outer = 13722C00] 08:06:37 INFO - PROCESS | 856 | 1464707197338 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 856 | ++DOMWINDOW == 67 (13D4EC00) [pid = 856] [serial = 67] [outer = 13722C00] 08:06:37 INFO - PROCESS | 856 | 1464707197745 Marionette TRACE conn3 <- [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]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 08:06:37 INFO - PROCESS | 856 | 1464707197782 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 856 | 1464707197784 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:06:37 INFO - PROCESS | 856 | 1464707197787 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 856 | 1464707197789 Marionette TRACE conn3 <- [1,58,null,{}] 08:06:37 INFO - PROCESS | 856 | 1464707197792 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:37 INFO - PROCESS | 856 | 1464707197872 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:06:37 INFO - PROCESS | 856 | 1464707197879 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 856 | ++DOCSHELL 131B5800 == 22 [pid = 856] [id = 24] 08:06:37 INFO - PROCESS | 856 | ++DOMWINDOW == 68 (140C5400) [pid = 856] [serial = 68] [outer = 00000000] 08:06:37 INFO - PROCESS | 856 | ++DOMWINDOW == 69 (14E13400) [pid = 856] [serial = 69] [outer = 140C5400] 08:06:37 INFO - PROCESS | 856 | 1464707197924 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 856 | ++DOMWINDOW == 70 (14EA8400) [pid = 856] [serial = 70] [outer = 140C5400] 08:06:38 INFO - PROCESS | 856 | 1464707198330 Marionette TRACE conn3 <- [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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 08:06:38 INFO - PROCESS | 856 | 1464707198391 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 856 | 1464707198393 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:06:38 INFO - PROCESS | 856 | 1464707198396 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 856 | 1464707198398 Marionette TRACE conn3 <- [1,62,null,{}] 08:06:38 INFO - PROCESS | 856 | 1464707198402 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:38 INFO - PROCESS | 856 | 1464707198457 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:06:38 INFO - PROCESS | 856 | 1464707198463 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 856 | ++DOCSHELL 14E11800 == 23 [pid = 856] [id = 25] 08:06:38 INFO - PROCESS | 856 | ++DOMWINDOW == 71 (157D9400) [pid = 856] [serial = 71] [outer = 00000000] 08:06:38 INFO - PROCESS | 856 | ++DOMWINDOW == 72 (15A8C000) [pid = 856] [serial = 72] [outer = 157D9400] 08:06:38 INFO - PROCESS | 856 | 1464707198507 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (15AED800) [pid = 856] [serial = 73] [outer = 157D9400] 08:06:38 INFO - PROCESS | 856 | 1464707198911 Marionette TRACE conn3 <- [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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 08:06:38 INFO - PROCESS | 856 | 1464707198976 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 856 | 1464707198979 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:06:38 INFO - PROCESS | 856 | 1464707198989 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 856 | 1464707198991 Marionette TRACE conn3 <- [1,66,null,{}] 08:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:06:38 INFO - PROCESS | 856 | 1464707198994 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:39 INFO - PROCESS | 856 | 1464707199086 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:06:39 INFO - PROCESS | 856 | 1464707199100 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 856 | ++DOCSHELL 1616F400 == 24 [pid = 856] [id = 26] 08:06:39 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (1617A000) [pid = 856] [serial = 74] [outer = 00000000] 08:06:39 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (167E4400) [pid = 856] [serial = 75] [outer = 1617A000] 08:06:39 INFO - PROCESS | 856 | 1464707199144 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (168CA800) [pid = 856] [serial = 76] [outer = 1617A000] 08:06:39 INFO - PROCESS | 856 | 1464707199534 Marionette TRACE conn3 <- [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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 08:06:39 INFO - PROCESS | 856 | 1464707199584 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 856 | 1464707199586 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:06:39 INFO - PROCESS | 856 | 1464707199590 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 856 | 1464707199591 Marionette TRACE conn3 <- [1,70,null,{}] 08:06:39 INFO - PROCESS | 856 | 1464707199595 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:39 INFO - PROCESS | 856 | 1464707199667 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:06:39 INFO - PROCESS | 856 | 1464707199673 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 856 | ++DOCSHELL 157E2800 == 25 [pid = 856] [id = 27] 08:06:39 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (16A4C000) [pid = 856] [serial = 77] [outer = 00000000] 08:06:39 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (1706F800) [pid = 856] [serial = 78] [outer = 16A4C000] 08:06:39 INFO - PROCESS | 856 | 1464707199723 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (174A4800) [pid = 856] [serial = 79] [outer = 16A4C000] 08:06:40 INFO - PROCESS | 856 | 1464707200094 Marionette TRACE conn3 <- [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]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 524ms 08:06:40 INFO - PROCESS | 856 | 1464707200123 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 856 | 1464707200125 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:06:40 INFO - PROCESS | 856 | 1464707200129 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 856 | 1464707200130 Marionette TRACE conn3 <- [1,74,null,{}] 08:06:40 INFO - PROCESS | 856 | 1464707200133 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:40 INFO - PROCESS | 856 | 1464707200237 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:06:40 INFO - PROCESS | 856 | 1464707200255 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 856 | ++DOCSHELL 17215000 == 26 [pid = 856] [id = 28] 08:06:40 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (174AAC00) [pid = 856] [serial = 80] [outer = 00000000] 08:06:40 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (175B5000) [pid = 856] [serial = 81] [outer = 174AAC00] 08:06:40 INFO - PROCESS | 856 | 1464707200299 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (17893400) [pid = 856] [serial = 82] [outer = 174AAC00] 08:06:40 INFO - PROCESS | 856 | 1464707200694 Marionette TRACE conn3 <- [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]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 08:06:40 INFO - PROCESS | 856 | 1464707200726 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 856 | 1464707200728 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:06:40 INFO - PROCESS | 856 | 1464707200731 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 856 | 1464707200733 Marionette TRACE conn3 <- [1,78,null,{}] 08:06:40 INFO - PROCESS | 856 | 1464707200737 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:40 INFO - PROCESS | 856 | 1464707200820 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:06:40 INFO - PROCESS | 856 | 1464707200830 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 856 | ++DOCSHELL 157DE800 == 27 [pid = 856] [id = 29] 08:06:40 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (167D7000) [pid = 856] [serial = 83] [outer = 00000000] 08:06:40 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (17EBC000) [pid = 856] [serial = 84] [outer = 167D7000] 08:06:40 INFO - PROCESS | 856 | 1464707200874 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (17F24000) [pid = 856] [serial = 85] [outer = 167D7000] 08:06:41 INFO - PROCESS | 856 | 1464707201236 Marionette TRACE conn3 <- [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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms 08:06:41 INFO - PROCESS | 856 | 1464707201250 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 856 | 1464707201252 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:06:41 INFO - PROCESS | 856 | 1464707201256 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 856 | 1464707201257 Marionette TRACE conn3 <- [1,82,null,{}] 08:06:41 INFO - PROCESS | 856 | 1464707201261 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:41 INFO - PROCESS | 856 | 1464707201333 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:06:41 INFO - PROCESS | 856 | 1464707201339 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 856 | ++DOCSHELL 1789D000 == 28 [pid = 856] [id = 30] 08:06:41 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (18181400) [pid = 856] [serial = 86] [outer = 00000000] 08:06:41 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (18513C00) [pid = 856] [serial = 87] [outer = 18181400] 08:06:41 INFO - PROCESS | 856 | 1464707201382 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (18519800) [pid = 856] [serial = 88] [outer = 18181400] 08:06:41 INFO - PROCESS | 856 | 1464707201792 Marionette TRACE conn3 <- [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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 585ms 08:06:41 INFO - PROCESS | 856 | 1464707201854 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 856 | 1464707201856 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:06:41 INFO - PROCESS | 856 | 1464707201859 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 856 | 1464707201862 Marionette TRACE conn3 <- [1,86,null,{}] 08:06:41 INFO - PROCESS | 856 | 1464707201865 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:41 INFO - PROCESS | 856 | 1464707201942 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:06:41 INFO - PROCESS | 856 | 1464707201948 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 856 | ++DOCSHELL 18514400 == 29 [pid = 856] [id = 31] 08:06:41 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (18520400) [pid = 856] [serial = 89] [outer = 00000000] 08:06:41 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1A03DC00) [pid = 856] [serial = 90] [outer = 18520400] 08:06:41 INFO - PROCESS | 856 | 1464707201993 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1A221000) [pid = 856] [serial = 91] [outer = 18520400] 08:06:42 INFO - PROCESS | 856 | 1464707202396 Marionette TRACE conn3 <- [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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 586ms 08:06:42 INFO - PROCESS | 856 | 1464707202440 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 856 | 1464707202442 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:06:42 INFO - PROCESS | 856 | 1464707202445 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 856 | 1464707202448 Marionette TRACE conn3 <- [1,90,null,{}] 08:06:42 INFO - PROCESS | 856 | 1464707202451 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:42 INFO - PROCESS | 856 | 1464707202529 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:06:42 INFO - PROCESS | 856 | 1464707202535 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 856 | ++DOCSHELL 10487400 == 30 [pid = 856] [id = 32] 08:06:42 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (19B97C00) [pid = 856] [serial = 92] [outer = 00000000] 08:06:42 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1A32A400) [pid = 856] [serial = 93] [outer = 19B97C00] 08:06:42 INFO - PROCESS | 856 | 1464707202577 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1A331400) [pid = 856] [serial = 94] [outer = 19B97C00] 08:06:42 INFO - PROCESS | 856 | 1464707202992 Marionette TRACE conn3 <- [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]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 585ms 08:06:43 INFO - PROCESS | 856 | 1464707203035 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 856 | 1464707203038 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:06:43 INFO - PROCESS | 856 | 1464707203042 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 856 | 1464707203044 Marionette TRACE conn3 <- [1,94,null,{}] 08:06:43 INFO - PROCESS | 856 | 1464707203052 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:43 INFO - PROCESS | 856 | 1464707203125 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:06:43 INFO - PROCESS | 856 | 1464707203131 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 856 | ++DOCSHELL 167E2000 == 31 [pid = 856] [id = 33] 08:06:43 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1A333C00) [pid = 856] [serial = 95] [outer = 00000000] 08:06:43 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1A4A5C00) [pid = 856] [serial = 96] [outer = 1A333C00] 08:06:43 INFO - PROCESS | 856 | 1464707203173 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1A4A6400) [pid = 856] [serial = 97] [outer = 1A333C00] 08:06:43 INFO - PROCESS | 856 | 1464707203572 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 585ms 08:06:44 INFO - PROCESS | 856 | 1464707204461 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 856 | 1464707204465 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:06:44 INFO - PROCESS | 856 | 1464707204487 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 856 | 1464707204490 Marionette TRACE conn3 <- [1,98,null,{}] 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:06:44 INFO - PROCESS | 856 | 1464707204496 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:44 INFO - PROCESS | 856 | 1464707204600 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:06:44 INFO - PROCESS | 856 | 1464707204609 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 856 | ++DOCSHELL 105ED400 == 32 [pid = 856] [id = 34] 08:06:44 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (105EE400) [pid = 856] [serial = 98] [outer = 00000000] 08:06:44 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (105F5000) [pid = 856] [serial = 99] [outer = 105EE400] 08:06:44 INFO - PROCESS | 856 | 1464707204655 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (10E8D000) [pid = 856] [serial = 100] [outer = 105EE400] 08:06:45 INFO - PROCESS | 856 | 1464707205078 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 631ms 08:06:45 INFO - PROCESS | 856 | 1464707205138 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 856 | 1464707205141 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:06:45 INFO - PROCESS | 856 | 1464707205158 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 856 | 1464707205161 Marionette TRACE conn3 <- [1,102,null,{}] 08:06:45 INFO - PROCESS | 856 | 1464707205165 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:45 INFO - PROCESS | 856 | 1464707205265 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:06:45 INFO - PROCESS | 856 | 1464707205277 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 856 | ++DOCSHELL 11435800 == 33 [pid = 856] [id = 35] 08:06:45 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (114ABC00) [pid = 856] [serial = 101] [outer = 00000000] 08:06:45 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (128C9000) [pid = 856] [serial = 102] [outer = 114ABC00] 08:06:45 INFO - PROCESS | 856 | 1464707205324 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (13007400) [pid = 856] [serial = 103] [outer = 114ABC00] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 102 (13D4A400) [pid = 856] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1B35FC00) [pid = 856] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1B1E3800) [pid = 856] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 99 (1B022800) [pid = 856] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1A934800) [pid = 856] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 97 (1A870400) [pid = 856] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1A4A5800) [pid = 856] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1A03F800) [pid = 856] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1B51A000) [pid = 856] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 93 (10509800) [pid = 856] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 92 (13001800) [pid = 856] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 91 (105ED000) [pid = 856] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 90 (11429000) [pid = 856] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 89 (13722C00) [pid = 856] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 88 (140C5400) [pid = 856] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 87 (157D9400) [pid = 856] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 86 (1617A000) [pid = 856] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 85 (16A4C000) [pid = 856] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 84 (174AAC00) [pid = 856] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 83 (167D7000) [pid = 856] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 82 (18181400) [pid = 856] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 81 (18520400) [pid = 856] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:06:46 INFO - PROCESS | 856 | --DOMWINDOW == 80 (19B97C00) [pid = 856] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:06:46 INFO - PROCESS | 856 | 1464707206235 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1139ms 08:06:46 INFO - PROCESS | 856 | 1464707206293 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 856 | 1464707206295 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:06:46 INFO - PROCESS | 856 | 1464707206299 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 856 | 1464707206301 Marionette TRACE conn3 <- [1,106,null,{}] 08:06:46 INFO - PROCESS | 856 | 1464707206309 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:46 INFO - PROCESS | 856 | 1464707206403 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:06:46 INFO - PROCESS | 856 | 1464707206476 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 856 | ++DOCSHELL 10A5AC00 == 34 [pid = 856] [id = 36] 08:06:46 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (10A5F400) [pid = 856] [serial = 104] [outer = 00000000] 08:06:46 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (131BB400) [pid = 856] [serial = 105] [outer = 10A5F400] 08:06:46 INFO - PROCESS | 856 | 1464707206524 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (1371A000) [pid = 856] [serial = 106] [outer = 10A5F400] 08:06:46 INFO - PROCESS | 856 | 1464707206848 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 616ms 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:06:46 INFO - PROCESS | 856 | 1464707206920 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 856 | 1464707206922 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:06:46 INFO - PROCESS | 856 | 1464707206925 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 856 | 1464707206927 Marionette TRACE conn3 <- [1,110,null,{}] 08:06:46 INFO - PROCESS | 856 | 1464707206931 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 856 | 1464707207006 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:06:47 INFO - PROCESS | 856 | 1464707207013 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 856 | ++DOCSHELL 1432C000 == 35 [pid = 856] [id = 37] 08:06:47 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (14331400) [pid = 856] [serial = 107] [outer = 00000000] 08:06:47 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (14EA7800) [pid = 856] [serial = 108] [outer = 14331400] 08:06:47 INFO - PROCESS | 856 | 1464707207067 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (155DCC00) [pid = 856] [serial = 109] [outer = 14331400] 08:06:47 INFO - PROCESS | 856 | 1464707207462 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 08:06:47 INFO - PROCESS | 856 | 1464707207522 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 856 | 1464707207524 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:06:47 INFO - PROCESS | 856 | 1464707207527 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 856 | 1464707207529 Marionette TRACE conn3 <- [1,114,null,{}] 08:06:47 INFO - PROCESS | 856 | 1464707207532 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 856 | 1464707207604 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:06:47 INFO - PROCESS | 856 | 1464707207612 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 856 | ++DOCSHELL 15A87400 == 36 [pid = 856] [id = 38] 08:06:47 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (15AE2400) [pid = 856] [serial = 110] [outer = 00000000] 08:06:47 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (15EDB800) [pid = 856] [serial = 111] [outer = 15AE2400] 08:06:47 INFO - PROCESS | 856 | 1464707207660 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1616C400) [pid = 856] [serial = 112] [outer = 15AE2400] 08:06:48 INFO - PROCESS | 856 | 1464707208036 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 585ms 08:06:48 INFO - PROCESS | 856 | 1464707208120 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 856 | 1464707208124 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:06:48 INFO - PROCESS | 856 | 1464707208129 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:06:48 INFO - PROCESS | 856 | 1464707208135 Marionette TRACE conn3 <- [1,118,null,{}] 08:06:48 INFO - PROCESS | 856 | 1464707208145 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:48 INFO - PROCESS | 856 | 1464707208251 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:06:48 INFO - PROCESS | 856 | 1464707208330 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 856 | ++DOCSHELL 1058C800 == 37 [pid = 856] [id = 39] 08:06:48 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (105EF800) [pid = 856] [serial = 113] [outer = 00000000] 08:06:48 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (10A59000) [pid = 856] [serial = 114] [outer = 105EF800] 08:06:48 INFO - PROCESS | 856 | 1464707208386 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1122F000) [pid = 856] [serial = 115] [outer = 105EF800] 08:06:48 INFO - PROCESS | 856 | 1464707208878 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 832ms 08:06:48 INFO - PROCESS | 856 | 1464707208958 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 856 | 1464707208963 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:06:48 INFO - PROCESS | 856 | 1464707208971 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 856 | 1464707208974 Marionette TRACE conn3 <- [1,122,null,{}] 08:06:48 INFO - PROCESS | 856 | 1464707208991 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 856 | 1464707209118 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:06:49 INFO - PROCESS | 856 | 1464707209168 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 856 | ++DOCSHELL 131B5400 == 38 [pid = 856] [id = 40] 08:06:49 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (132B3000) [pid = 856] [serial = 116] [outer = 00000000] 08:06:49 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (13D50800) [pid = 856] [serial = 117] [outer = 132B3000] 08:06:49 INFO - PROCESS | 856 | 1464707209221 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (14E15400) [pid = 856] [serial = 118] [outer = 132B3000] 08:06:49 INFO - PROCESS | 856 | 1464707209693 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 724ms 08:06:49 INFO - PROCESS | 856 | 1464707209709 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 856 | 1464707209711 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:06:49 INFO - PROCESS | 856 | 1464707209715 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 856 | 1464707209717 Marionette TRACE conn3 <- [1,126,null,{}] 08:06:49 INFO - PROCESS | 856 | 1464707209727 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 856 | 1464707209867 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:06:49 INFO - PROCESS | 856 | 1464707209932 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 856 | ++DOCSHELL 17223400 == 39 [pid = 856] [id = 41] 08:06:49 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (172C6C00) [pid = 856] [serial = 119] [outer = 00000000] 08:06:49 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (17575000) [pid = 856] [serial = 120] [outer = 172C6C00] 08:06:49 INFO - PROCESS | 856 | 1464707209988 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (177CD400) [pid = 856] [serial = 121] [outer = 172C6C00] 08:06:50 INFO - PROCESS | 856 | 1464707210537 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 893ms 08:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:06:50 INFO - PROCESS | 856 | 1464707210602 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 856 | 1464707210604 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:06:50 INFO - PROCESS | 856 | 1464707210608 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 856 | 1464707210610 Marionette TRACE conn3 <- [1,130,null,{}] 08:06:50 INFO - PROCESS | 856 | 1464707210614 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:50 INFO - PROCESS | 856 | 1464707210708 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:06:50 INFO - PROCESS | 856 | 1464707210782 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 856 | ++DOCSHELL 17892400 == 40 [pid = 856] [id = 42] 08:06:50 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (17896800) [pid = 856] [serial = 122] [outer = 00000000] 08:06:50 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (17F26000) [pid = 856] [serial = 123] [outer = 17896800] 08:06:50 INFO - PROCESS | 856 | 1464707210835 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (18512000) [pid = 856] [serial = 124] [outer = 17896800] 08:06:51 INFO - PROCESS | 856 | 1464707211392 Marionette TRACE conn3 <- [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]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 816ms 08:06:51 INFO - PROCESS | 856 | 1464707211435 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 856 | 1464707211437 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:06:51 INFO - PROCESS | 856 | 1464707211441 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 856 | 1464707211443 Marionette TRACE conn3 <- [1,134,null,{}] 08:06:51 INFO - PROCESS | 856 | 1464707211447 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:51 INFO - PROCESS | 856 | 1464707211538 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:06:51 INFO - PROCESS | 856 | 1464707211623 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 856 | ++DOCSHELL 104EBC00 == 41 [pid = 856] [id = 43] 08:06:51 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1050E000) [pid = 856] [serial = 125] [outer = 00000000] 08:06:51 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (11C02C00) [pid = 856] [serial = 126] [outer = 1050E000] 08:06:51 INFO - PROCESS | 856 | 1464707211677 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (12898C00) [pid = 856] [serial = 127] [outer = 1050E000] 08:06:52 INFO - PROCESS | 856 | 1464707212299 Marionette TRACE conn3 <- [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]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 893ms 08:06:52 INFO - PROCESS | 856 | 1464707212329 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 856 | 1464707212333 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:06:52 INFO - PROCESS | 856 | 1464707212338 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 856 | 1464707212341 Marionette TRACE conn3 <- [1,138,null,{}] 08:06:52 INFO - PROCESS | 856 | 1464707212347 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:52 INFO - PROCESS | 856 | 1464707212439 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:06:52 INFO - PROCESS | 856 | 1464707212512 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 856 | ++DOCSHELL 105F3400 == 42 [pid = 856] [id = 44] 08:06:52 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (105FB000) [pid = 856] [serial = 128] [outer = 00000000] 08:06:52 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (114AD800) [pid = 856] [serial = 129] [outer = 105FB000] 08:06:52 INFO - PROCESS | 856 | 1464707212561 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1280B000) [pid = 856] [serial = 130] [outer = 105FB000] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 1432C000 == 41 [pid = 856] [id = 37] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 10A5AC00 == 40 [pid = 856] [id = 36] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 11435800 == 39 [pid = 856] [id = 35] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 105ED400 == 38 [pid = 856] [id = 34] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 157DE800 == 37 [pid = 856] [id = 29] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 17892400 == 36 [pid = 856] [id = 42] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 104EBC00 == 35 [pid = 856] [id = 43] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 1789D000 == 34 [pid = 856] [id = 30] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 131B5400 == 33 [pid = 856] [id = 40] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 18514400 == 32 [pid = 856] [id = 31] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 17223400 == 31 [pid = 856] [id = 41] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 15A87400 == 30 [pid = 856] [id = 38] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 10487400 == 29 [pid = 856] [id = 32] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 167E2000 == 28 [pid = 856] [id = 33] 08:06:53 INFO - PROCESS | 856 | --DOCSHELL 1058C800 == 27 [pid = 856] [id = 39] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 106 (168BD800) [pid = 856] [serial = 17] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1B809800) [pid = 856] [serial = 51] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 104 (114AA800) [pid = 856] [serial = 54] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 103 (13D44C00) [pid = 856] [serial = 57] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 102 (14337400) [pid = 856] [serial = 58] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 101 (10E92400) [pid = 856] [serial = 60] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 100 (12806000) [pid = 856] [serial = 63] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 99 (13C79000) [pid = 856] [serial = 66] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 98 (13D4EC00) [pid = 856] [serial = 67] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 97 (14E13400) [pid = 856] [serial = 69] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 96 (14EA8400) [pid = 856] [serial = 70] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 95 (15A8C000) [pid = 856] [serial = 72] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 94 (15AED800) [pid = 856] [serial = 73] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 93 (167E4400) [pid = 856] [serial = 75] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1706F800) [pid = 856] [serial = 78] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 91 (175B5000) [pid = 856] [serial = 81] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 90 (17EBC000) [pid = 856] [serial = 84] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 89 (18513C00) [pid = 856] [serial = 87] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1A03DC00) [pid = 856] [serial = 90] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 87 (1A32A400) [pid = 856] [serial = 93] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 86 (168CA800) [pid = 856] [serial = 76] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 85 (174A4800) [pid = 856] [serial = 79] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 84 (17893400) [pid = 856] [serial = 82] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 83 (1289BC00) [pid = 856] [serial = 64] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1100E800) [pid = 856] [serial = 61] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 81 (17F24000) [pid = 856] [serial = 85] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 80 (18519800) [pid = 856] [serial = 88] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 79 (1A221000) [pid = 856] [serial = 91] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 78 (11C83400) [pid = 856] [serial = 55] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 77 (1A331400) [pid = 856] [serial = 94] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 76 (1BA39C00) [pid = 856] [serial = 52] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 75 (16A4E800) [pid = 856] [serial = 14] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 74 (140C8C00) [pid = 856] [serial = 9] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 73 (140CD800) [pid = 856] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 72 (12809800) [pid = 856] [serial = 4] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 71 (1B030400) [pid = 856] [serial = 37] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 70 (1B02C800) [pid = 856] [serial = 36] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 69 (1A9DE000) [pid = 856] [serial = 33] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 68 (1A9E2000) [pid = 856] [serial = 34] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 67 (1A87D400) [pid = 856] [serial = 30] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 66 (1A932400) [pid = 856] [serial = 31] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 65 (1AE2DC00) [pid = 856] [serial = 28] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 64 (1AE29C00) [pid = 856] [serial = 27] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 63 (1A330C00) [pid = 856] [serial = 24] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 62 (1A042000) [pid = 856] [serial = 21] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 61 (1A046000) [pid = 856] [serial = 22] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 60 (1B51FC00) [pid = 856] [serial = 45] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 59 (1B663400) [pid = 856] [serial = 48] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 58 (1B367C00) [pid = 856] [serial = 42] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 57 (1B513400) [pid = 856] [serial = 43] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 56 (1B1EA800) [pid = 856] [serial = 39] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | --DOMWINDOW == 55 (1B35D800) [pid = 856] [serial = 40] [outer = 00000000] [url = about:blank] 08:06:53 INFO - PROCESS | 856 | 1464707213473 Marionette TRACE conn3 <- [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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1171ms 08:06:53 INFO - PROCESS | 856 | 1464707213527 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 856 | 1464707213532 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:06:53 INFO - PROCESS | 856 | 1464707213536 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 856 | 1464707213540 Marionette TRACE conn3 <- [1,142,null,{}] 08:06:53 INFO - PROCESS | 856 | 1464707213545 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:53 INFO - PROCESS | 856 | 1464707213629 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:06:53 INFO - PROCESS | 856 | 1464707213699 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 856 | ++DOCSHELL 10E91000 == 28 [pid = 856] [id = 45] 08:06:53 INFO - PROCESS | 856 | ++DOMWINDOW == 56 (10E96800) [pid = 856] [serial = 131] [outer = 00000000] 08:06:53 INFO - PROCESS | 856 | ++DOMWINDOW == 57 (11A04800) [pid = 856] [serial = 132] [outer = 10E96800] 08:06:53 INFO - PROCESS | 856 | 1464707213746 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 856 | ++DOMWINDOW == 58 (12809800) [pid = 856] [serial = 133] [outer = 10E96800] 08:06:54 INFO - PROCESS | 856 | 1464707214107 Marionette TRACE conn3 <- [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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 585ms 08:06:54 INFO - PROCESS | 856 | 1464707214134 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 856 | 1464707214140 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:06:54 INFO - PROCESS | 856 | 1464707214153 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 856 | 1464707214155 Marionette TRACE conn3 <- [1,146,null,{}] 08:06:54 INFO - PROCESS | 856 | 1464707214159 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:54 INFO - PROCESS | 856 | 1464707214240 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:06:54 INFO - PROCESS | 856 | 1464707214250 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 856 | ++DOCSHELL 13002800 == 29 [pid = 856] [id = 46] 08:06:54 INFO - PROCESS | 856 | ++DOMWINDOW == 59 (13008000) [pid = 856] [serial = 134] [outer = 00000000] 08:06:54 INFO - PROCESS | 856 | ++DOMWINDOW == 60 (1371A800) [pid = 856] [serial = 135] [outer = 13008000] 08:06:54 INFO - PROCESS | 856 | 1464707214297 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 856 | ++DOMWINDOW == 61 (13D44800) [pid = 856] [serial = 136] [outer = 13008000] 08:06:54 INFO - PROCESS | 856 | 1464707214725 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 632ms 08:06:54 INFO - PROCESS | 856 | 1464707214771 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 856 | 1464707214773 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:06:54 INFO - PROCESS | 856 | 1464707214777 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 856 | 1464707214780 Marionette TRACE conn3 <- [1,150,null,{}] 08:06:54 INFO - PROCESS | 856 | 1464707214795 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:54 INFO - PROCESS | 856 | 1464707214874 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:06:54 INFO - PROCESS | 856 | 1464707214881 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 856 | ++DOCSHELL 14337400 == 30 [pid = 856] [id = 47] 08:06:54 INFO - PROCESS | 856 | ++DOMWINDOW == 62 (14338800) [pid = 856] [serial = 137] [outer = 00000000] 08:06:54 INFO - PROCESS | 856 | ++DOMWINDOW == 63 (14E1AC00) [pid = 856] [serial = 138] [outer = 14338800] 08:06:54 INFO - PROCESS | 856 | 1464707214928 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 856 | ++DOMWINDOW == 64 (155D9C00) [pid = 856] [serial = 139] [outer = 14338800] 08:06:55 INFO - PROCESS | 856 | 1464707215322 Marionette TRACE conn3 <- [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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 586ms 08:06:55 INFO - PROCESS | 856 | 1464707215374 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 856 | 1464707215377 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:06:55 INFO - PROCESS | 856 | 1464707215380 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 856 | 1464707215382 Marionette TRACE conn3 <- [1,154,null,{}] 08:06:55 INFO - PROCESS | 856 | 1464707215385 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:55 INFO - PROCESS | 856 | 1464707215491 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:06:55 INFO - PROCESS | 856 | 1464707215498 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 856 | ++DOCSHELL 14E19000 == 31 [pid = 856] [id = 48] 08:06:55 INFO - PROCESS | 856 | ++DOMWINDOW == 65 (157D9400) [pid = 856] [serial = 140] [outer = 00000000] 08:06:55 INFO - PROCESS | 856 | ++DOMWINDOW == 66 (15D40C00) [pid = 856] [serial = 141] [outer = 157D9400] 08:06:55 INFO - PROCESS | 856 | 1464707215551 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 856 | ++DOMWINDOW == 67 (1616DC00) [pid = 856] [serial = 142] [outer = 157D9400] 08:06:55 INFO - PROCESS | 856 | 1464707215969 Marionette TRACE conn3 <- [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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 631ms 08:06:56 INFO - PROCESS | 856 | 1464707216000 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 856 | 1464707216002 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:06:56 INFO - PROCESS | 856 | 1464707216006 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 856 | 1464707216007 Marionette TRACE conn3 <- [1,158,null,{}] 08:06:56 INFO - PROCESS | 856 | 1464707216017 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:56 INFO - PROCESS | 856 | 1464707216108 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:06:56 INFO - PROCESS | 856 | 1464707216114 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 856 | ++DOCSHELL 140C9400 == 32 [pid = 856] [id = 49] 08:06:56 INFO - PROCESS | 856 | ++DOMWINDOW == 68 (15AEAC00) [pid = 856] [serial = 143] [outer = 00000000] 08:06:56 INFO - PROCESS | 856 | ++DOMWINDOW == 69 (16A4C000) [pid = 856] [serial = 144] [outer = 15AEAC00] 08:06:56 INFO - PROCESS | 856 | 1464707216157 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 856 | ++DOMWINDOW == 70 (17079400) [pid = 856] [serial = 145] [outer = 15AEAC00] 08:06:56 INFO - PROCESS | 856 | 1464707216594 Marionette TRACE conn3 <- [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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 632ms 08:06:56 INFO - PROCESS | 856 | 1464707216644 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 856 | 1464707216646 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:06:56 INFO - PROCESS | 856 | 1464707216653 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 856 | 1464707216655 Marionette TRACE conn3 <- [1,162,null,{}] 08:06:56 INFO - PROCESS | 856 | 1464707216658 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:56 INFO - PROCESS | 856 | 1464707216769 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:06:56 INFO - PROCESS | 856 | 1464707216849 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 856 | ++DOCSHELL 17892800 == 33 [pid = 856] [id = 50] 08:06:56 INFO - PROCESS | 856 | ++DOMWINDOW == 71 (17895800) [pid = 856] [serial = 146] [outer = 00000000] 08:06:56 INFO - PROCESS | 856 | ++DOMWINDOW == 72 (17EBC800) [pid = 856] [serial = 147] [outer = 17895800] 08:06:56 INFO - PROCESS | 856 | 1464707216876 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (1817F800) [pid = 856] [serial = 148] [outer = 17895800] 08:06:57 INFO - PROCESS | 856 | 1464707217252 Marionette TRACE conn3 <- [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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms 08:06:57 INFO - PROCESS | 856 | 1464707217281 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 856 | 1464707217282 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:06:57 INFO - PROCESS | 856 | 1464707217286 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 856 | 1464707217288 Marionette TRACE conn3 <- [1,166,null,{}] 08:06:57 INFO - PROCESS | 856 | 1464707217292 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:57 INFO - PROCESS | 856 | 1464707217416 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:06:57 INFO - PROCESS | 856 | --DOMWINDOW == 72 (1A333C00) [pid = 856] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:06:57 INFO - PROCESS | 856 | --DOMWINDOW == 71 (15AE2400) [pid = 856] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:06:57 INFO - PROCESS | 856 | --DOMWINDOW == 70 (14331400) [pid = 856] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:06:57 INFO - PROCESS | 856 | --DOMWINDOW == 69 (114ABC00) [pid = 856] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:06:57 INFO - PROCESS | 856 | --DOMWINDOW == 68 (105EE400) [pid = 856] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:06:57 INFO - PROCESS | 856 | --DOMWINDOW == 67 (10A5F400) [pid = 856] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:06:57 INFO - PROCESS | 856 | 1464707217459 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 856 | ++DOCSHELL 105EE400 == 34 [pid = 856] [id = 51] 08:06:57 INFO - PROCESS | 856 | ++DOMWINDOW == 68 (105F4400) [pid = 856] [serial = 149] [outer = 00000000] 08:06:57 INFO - PROCESS | 856 | ++DOMWINDOW == 69 (12804800) [pid = 856] [serial = 150] [outer = 105F4400] 08:06:57 INFO - PROCESS | 856 | 1464707217506 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 856 | ++DOMWINDOW == 70 (14E18C00) [pid = 856] [serial = 151] [outer = 105F4400] 08:06:57 INFO - PROCESS | 856 | 1464707217867 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 08:06:57 INFO - PROCESS | 856 | 1464707217924 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 856 | 1464707217926 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:06:57 INFO - PROCESS | 856 | 1464707217934 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 856 | 1464707217935 Marionette TRACE conn3 <- [1,170,null,{}] 08:06:57 INFO - PROCESS | 856 | 1464707217948 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 856 | 1464707218002 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:06:58 INFO - PROCESS | 856 | 1464707218009 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 856 | ++DOCSHELL 15EDBC00 == 35 [pid = 856] [id = 52] 08:06:58 INFO - PROCESS | 856 | ++DOMWINDOW == 71 (1707A000) [pid = 856] [serial = 152] [outer = 00000000] 08:06:58 INFO - PROCESS | 856 | ++DOMWINDOW == 72 (19AAE400) [pid = 856] [serial = 153] [outer = 1707A000] 08:06:58 INFO - PROCESS | 856 | 1464707218052 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (19AB1C00) [pid = 856] [serial = 154] [outer = 1707A000] 08:06:58 INFO - PROCESS | 856 | 1464707218479 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 08:06:58 INFO - PROCESS | 856 | 1464707218517 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 856 | 1464707218519 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:06:58 INFO - PROCESS | 856 | 1464707218522 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 856 | 1464707218524 Marionette TRACE conn3 <- [1,174,null,{}] 08:06:58 INFO - PROCESS | 856 | 1464707218527 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 856 | 1464707218600 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:06:58 INFO - PROCESS | 856 | 1464707218607 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 856 | ++DOCSHELL 19B9FC00 == 36 [pid = 856] [id = 53] 08:06:58 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (1A03D400) [pid = 856] [serial = 155] [outer = 00000000] 08:06:58 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (1A040800) [pid = 856] [serial = 156] [outer = 1A03D400] 08:06:58 INFO - PROCESS | 856 | 1464707218650 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (1A043800) [pid = 856] [serial = 157] [outer = 1A03D400] 08:06:59 INFO - PROCESS | 856 | 1464707219020 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 539ms 08:06:59 INFO - PROCESS | 856 | 1464707219056 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 856 | 1464707219058 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:06:59 INFO - PROCESS | 856 | 1464707219061 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 856 | 1464707219063 Marionette TRACE conn3 <- [1,178,null,{}] 08:06:59 INFO - PROCESS | 856 | 1464707219066 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:59 INFO - PROCESS | 856 | 1464707219166 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:06:59 INFO - PROCESS | 856 | 1464707219174 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 856 | ++DOCSHELL 104EFC00 == 37 [pid = 856] [id = 54] 08:06:59 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (105F6C00) [pid = 856] [serial = 158] [outer = 00000000] 08:06:59 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (1A046C00) [pid = 856] [serial = 159] [outer = 105F6C00] 08:06:59 INFO - PROCESS | 856 | 1464707219217 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (1A226400) [pid = 856] [serial = 160] [outer = 105F6C00] 08:06:59 INFO - PROCESS | 856 | 1464707219835 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 832ms 08:06:59 INFO - PROCESS | 856 | 1464707219903 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 856 | 1464707219907 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:06:59 INFO - PROCESS | 856 | 1464707219914 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 856 | 1464707219918 Marionette TRACE conn3 <- [1,182,null,{}] 08:06:59 INFO - PROCESS | 856 | 1464707219923 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:00 INFO - PROCESS | 856 | 1464707220035 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:07:00 INFO - PROCESS | 856 | 1464707220105 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 856 | ++DOCSHELL 10A64800 == 38 [pid = 856] [id = 55] 08:07:00 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (11006C00) [pid = 856] [serial = 161] [outer = 00000000] 08:07:00 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (12B0AC00) [pid = 856] [serial = 162] [outer = 11006C00] 08:07:00 INFO - PROCESS | 856 | 1464707220159 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (131B5000) [pid = 856] [serial = 163] [outer = 11006C00] 08:07:00 INFO - PROCESS | 856 | 1464707220823 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 924ms 08:07:00 INFO - PROCESS | 856 | 1464707220841 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 856 | 1464707220847 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:07:00 INFO - PROCESS | 856 | 1464707220853 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 856 | 1464707220856 Marionette TRACE conn3 <- [1,186,null,{}] 08:07:00 INFO - PROCESS | 856 | 1464707220860 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:00 INFO - PROCESS | 856 | 1464707220975 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:07:01 INFO - PROCESS | 856 | 1464707221045 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 856 | ++DOCSHELL 132B4C00 == 39 [pid = 856] [id = 56] 08:07:01 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (140C4C00) [pid = 856] [serial = 164] [outer = 00000000] 08:07:01 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (14E18400) [pid = 856] [serial = 165] [outer = 140C4C00] 08:07:01 INFO - PROCESS | 856 | 1464707221098 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (155DD800) [pid = 856] [serial = 166] [outer = 140C4C00] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 19B9FC00 == 38 [pid = 856] [id = 53] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 15EDBC00 == 37 [pid = 856] [id = 52] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 105EE400 == 36 [pid = 856] [id = 51] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 17892800 == 35 [pid = 856] [id = 50] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 140C9400 == 34 [pid = 856] [id = 49] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 14E19000 == 33 [pid = 856] [id = 48] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 14337400 == 32 [pid = 856] [id = 47] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 13002800 == 31 [pid = 856] [id = 46] 08:07:01 INFO - PROCESS | 856 | --DOCSHELL 10E91000 == 30 [pid = 856] [id = 45] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 84 (1A4A5C00) [pid = 856] [serial = 96] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 83 (15EDB800) [pid = 856] [serial = 111] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1616C400) [pid = 856] [serial = 112] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 81 (155DCC00) [pid = 856] [serial = 109] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 80 (128C9000) [pid = 856] [serial = 102] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 79 (105F5000) [pid = 856] [serial = 99] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 78 (10E8D000) [pid = 856] [serial = 100] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 77 (14EA7800) [pid = 856] [serial = 108] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 76 (131BB400) [pid = 856] [serial = 105] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 75 (13007400) [pid = 856] [serial = 103] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 74 (1A4A6400) [pid = 856] [serial = 97] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | --DOMWINDOW == 73 (1371A000) [pid = 856] [serial = 106] [outer = 00000000] [url = about:blank] 08:07:01 INFO - PROCESS | 856 | 1464707221795 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 986ms 08:07:01 INFO - PROCESS | 856 | 1464707221838 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 856 | 1464707221842 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:07:01 INFO - PROCESS | 856 | 1464707221847 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:07:01 INFO - PROCESS | 856 | 1464707221851 Marionette TRACE conn3 <- [1,190,null,{}] 08:07:01 INFO - PROCESS | 856 | 1464707221856 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:01 INFO - PROCESS | 856 | 1464707221935 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:07:01 INFO - PROCESS | 856 | 1464707221948 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 856 | ++DOCSHELL 114AD400 == 31 [pid = 856] [id = 57] 08:07:01 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (114ADC00) [pid = 856] [serial = 167] [outer = 00000000] 08:07:01 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (12D85000) [pid = 856] [serial = 168] [outer = 114ADC00] 08:07:01 INFO - PROCESS | 856 | 1464707222000 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (130E0800) [pid = 856] [serial = 169] [outer = 114ADC00] 08:07:02 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (131BCC00) [pid = 856] [serial = 170] [outer = 1B363C00] 08:07:02 INFO - PROCESS | 856 | 1464707222472 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 617ms 08:07:02 INFO - PROCESS | 856 | 1464707222486 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 856 | 1464707222491 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:07:02 INFO - PROCESS | 856 | 1464707222496 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 856 | 1464707222499 Marionette TRACE conn3 <- [1,194,null,{}] 08:07:02 INFO - PROCESS | 856 | 1464707222503 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:02 INFO - PROCESS | 856 | 1464707222584 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:07:02 INFO - PROCESS | 856 | 1464707222592 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 856 | ++DOCSHELL 1300D400 == 32 [pid = 856] [id = 58] 08:07:02 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (1311AC00) [pid = 856] [serial = 171] [outer = 00000000] 08:07:02 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (140CDC00) [pid = 856] [serial = 172] [outer = 1311AC00] 08:07:02 INFO - PROCESS | 856 | 1464707222637 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (14E19000) [pid = 856] [serial = 173] [outer = 1311AC00] 08:07:03 INFO - PROCESS | 856 | 1464707223047 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 585ms 08:07:03 INFO - PROCESS | 856 | 1464707223077 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 856 | 1464707223079 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:07:03 INFO - PROCESS | 856 | 1464707223086 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 856 | 1464707223089 Marionette TRACE conn3 <- [1,198,null,{}] 08:07:03 INFO - PROCESS | 856 | 1464707223100 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:03 INFO - PROCESS | 856 | 1464707223181 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:07:03 INFO - PROCESS | 856 | 1464707223191 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 856 | ++DOCSHELL 15EE4800 == 33 [pid = 856] [id = 59] 08:07:03 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (15EE5800) [pid = 856] [serial = 174] [outer = 00000000] 08:07:03 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (167DE800) [pid = 856] [serial = 175] [outer = 15EE5800] 08:07:03 INFO - PROCESS | 856 | 1464707223238 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (168CB800) [pid = 856] [serial = 176] [outer = 15EE5800] 08:07:03 INFO - PROCESS | 856 | 1464707223646 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 585ms 08:07:03 INFO - PROCESS | 856 | 1464707223684 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 856 | 1464707223687 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:07:03 INFO - PROCESS | 856 | 1464707223690 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 856 | 1464707223692 Marionette TRACE conn3 <- [1,202,null,{}] 08:07:03 INFO - PROCESS | 856 | 1464707223695 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:03 INFO - PROCESS | 856 | 1464707223800 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:07:03 INFO - PROCESS | 856 | 1464707223806 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 856 | ++DOCSHELL 167D9400 == 34 [pid = 856] [id = 60] 08:07:03 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (1707A800) [pid = 856] [serial = 177] [outer = 00000000] 08:07:03 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (177CBC00) [pid = 856] [serial = 178] [outer = 1707A800] 08:07:03 INFO - PROCESS | 856 | 1464707223850 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1789C800) [pid = 856] [serial = 179] [outer = 1707A800] 08:07:04 INFO - PROCESS | 856 | 1464707224240 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 586ms 08:07:04 INFO - PROCESS | 856 | 1464707224270 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 856 | 1464707224272 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:07:04 INFO - PROCESS | 856 | 1464707224275 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 856 | 1464707224277 Marionette TRACE conn3 <- [1,206,null,{}] 08:07:04 INFO - PROCESS | 856 | 1464707224280 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:04 INFO - PROCESS | 856 | 1464707224400 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:07:04 INFO - PROCESS | 856 | 1464707224406 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 856 | ++DOCSHELL 1756B400 == 35 [pid = 856] [id = 61] 08:07:04 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (1789E400) [pid = 856] [serial = 180] [outer = 00000000] 08:07:04 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (18516800) [pid = 856] [serial = 181] [outer = 1789E400] 08:07:04 INFO - PROCESS | 856 | 1464707224458 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (19AAB400) [pid = 856] [serial = 182] [outer = 1789E400] 08:07:04 INFO - PROCESS | 856 | 1464707224921 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 693ms 08:07:04 INFO - PROCESS | 856 | 1464707224975 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 856 | 1464707224977 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:07:04 INFO - PROCESS | 856 | 1464707224980 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 856 | 1464707224982 Marionette TRACE conn3 <- [1,210,null,{}] 08:07:04 INFO - PROCESS | 856 | 1464707224985 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 856 | 1464707225080 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:07:05 INFO - PROCESS | 856 | 1464707225093 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 856 | ++DOCSHELL 1A040000 == 36 [pid = 856] [id = 62] 08:07:05 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1A041800) [pid = 856] [serial = 183] [outer = 00000000] 08:07:05 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1A32BC00) [pid = 856] [serial = 184] [outer = 1A041800] 08:07:05 INFO - PROCESS | 856 | 1464707225138 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1A24B000) [pid = 856] [serial = 185] [outer = 1A041800] 08:07:05 INFO - PROCESS | 856 | 1464707225530 Marionette TRACE conn3 <- [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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 585ms 08:07:05 INFO - PROCESS | 856 | 1464707225560 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 856 | 1464707225562 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:07:05 INFO - PROCESS | 856 | 1464707225565 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:07:05 INFO - PROCESS | 856 | 1464707225567 Marionette TRACE conn3 <- [1,214,null,{}] 08:07:05 INFO - PROCESS | 856 | 1464707225570 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 856 | 1464707225667 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:07:05 INFO - PROCESS | 856 | 1464707225673 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 856 | ++DOCSHELL 1A333000 == 37 [pid = 856] [id = 63] 08:07:05 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1A334400) [pid = 856] [serial = 186] [outer = 00000000] 08:07:05 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1A4A3000) [pid = 856] [serial = 187] [outer = 1A334400] 08:07:05 INFO - PROCESS | 856 | 1464707225719 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1A870400) [pid = 856] [serial = 188] [outer = 1A334400] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1A03D400) [pid = 856] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 93 (15AEAC00) [pid = 856] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 92 (157D9400) [pid = 856] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 91 (13008000) [pid = 856] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 90 (17895800) [pid = 856] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 89 (105FB000) [pid = 856] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 88 (105F4400) [pid = 856] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 87 (10E96800) [pid = 856] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 86 (14338800) [pid = 856] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 85 (105EF800) [pid = 856] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 84 (132B3000) [pid = 856] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 83 (172C6C00) [pid = 856] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 82 (17896800) [pid = 856] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 81 (1050E000) [pid = 856] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:07:06 INFO - PROCESS | 856 | --DOMWINDOW == 80 (1707A000) [pid = 856] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:07:06 INFO - PROCESS | 856 | 1464707226249 Marionette TRACE conn3 <- [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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 724ms 08:07:06 INFO - PROCESS | 856 | 1464707226289 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 856 | 1464707226290 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:07:06 INFO - PROCESS | 856 | 1464707226294 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:07:06 INFO - PROCESS | 856 | 1464707226295 Marionette TRACE conn3 <- [1,218,null,{}] 08:07:06 INFO - PROCESS | 856 | 1464707226299 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:06 INFO - PROCESS | 856 | 1464707226371 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:07:06 INFO - PROCESS | 856 | 1464707226437 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 856 | ++DOCSHELL 10561000 == 38 [pid = 856] [id = 64] 08:07:06 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (105F4400) [pid = 856] [serial = 189] [outer = 00000000] 08:07:06 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (140C9C00) [pid = 856] [serial = 190] [outer = 105F4400] 08:07:06 INFO - PROCESS | 856 | 1464707226490 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (1721BC00) [pid = 856] [serial = 191] [outer = 105F4400] 08:07:06 INFO - PROCESS | 856 | 1464707226832 Marionette TRACE conn3 <- [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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 585ms 08:07:06 INFO - PROCESS | 856 | 1464707226891 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 856 | 1464707226893 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:07:06 INFO - PROCESS | 856 | 1464707226897 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 856 | 1464707226898 Marionette TRACE conn3 <- [1,222,null,{}] 08:07:06 INFO - PROCESS | 856 | 1464707226902 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 856 | 1464707227021 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:07:07 INFO - PROCESS | 856 | 1464707227033 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 856 | ++DOCSHELL 10374000 == 39 [pid = 856] [id = 65] 08:07:07 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (1100F000) [pid = 856] [serial = 192] [outer = 00000000] 08:07:07 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1A331000) [pid = 856] [serial = 193] [outer = 1100F000] 08:07:07 INFO - PROCESS | 856 | 1464707227077 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1A332000) [pid = 856] [serial = 194] [outer = 1100F000] 08:07:07 INFO - PROCESS | 856 | 1464707227408 Marionette TRACE conn3 <- [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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:07:07 INFO - PROCESS | 856 | 1464707227478 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 856 | 1464707227481 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:07:07 INFO - PROCESS | 856 | 1464707227484 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 856 | 1464707227486 Marionette TRACE conn3 <- [1,226,null,{}] 08:07:07 INFO - PROCESS | 856 | 1464707227489 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 856 | 1464707227589 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:07:07 INFO - PROCESS | 856 | 1464707227597 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 856 | ++DOCSHELL 157DF000 == 40 [pid = 856] [id = 66] 08:07:07 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (15EDA000) [pid = 856] [serial = 195] [outer = 00000000] 08:07:07 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (1A934400) [pid = 856] [serial = 196] [outer = 15EDA000] 08:07:07 INFO - PROCESS | 856 | 1464707227644 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1A935000) [pid = 856] [serial = 197] [outer = 15EDA000] 08:07:08 INFO - PROCESS | 856 | 1464707228010 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 08:07:08 INFO - PROCESS | 856 | 1464707228080 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 856 | 1464707228082 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:07:08 INFO - PROCESS | 856 | 1464707228085 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 856 | 1464707228088 Marionette TRACE conn3 <- [1,230,null,{}] 08:07:08 INFO - PROCESS | 856 | 1464707228091 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:08 INFO - PROCESS | 856 | 1464707228226 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:07:08 INFO - PROCESS | 856 | 1464707228374 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 856 | ++DOCSHELL 1055C800 == 41 [pid = 856] [id = 67] 08:07:08 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (10560400) [pid = 856] [serial = 198] [outer = 00000000] 08:07:08 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (10A60000) [pid = 856] [serial = 199] [outer = 10560400] 08:07:08 INFO - PROCESS | 856 | 1464707228431 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1100EC00) [pid = 856] [serial = 200] [outer = 10560400] 08:07:08 INFO - PROCESS | 856 | 1464707228934 Marionette TRACE conn3 <- [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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 939ms 08:07:09 INFO - PROCESS | 856 | 1464707229016 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 856 | 1464707229020 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:07:09 INFO - PROCESS | 856 | 1464707229025 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 856 | 1464707229030 Marionette TRACE conn3 <- [1,234,null,{}] 08:07:09 INFO - PROCESS | 856 | 1464707229034 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:09 INFO - PROCESS | 856 | 1464707229135 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:07:09 INFO - PROCESS | 856 | 1464707229218 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 856 | ++DOCSHELL 1371D000 == 42 [pid = 856] [id = 68] 08:07:09 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (13722C00) [pid = 856] [serial = 201] [outer = 00000000] 08:07:09 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (157D8C00) [pid = 856] [serial = 202] [outer = 13722C00] 08:07:09 INFO - PROCESS | 856 | 1464707229318 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (15D46000) [pid = 856] [serial = 203] [outer = 13722C00] 08:07:09 INFO - PROCESS | 856 | 1464707229863 Marionette TRACE conn3 <- [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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 894ms 08:07:09 INFO - PROCESS | 856 | 1464707229914 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 856 | 1464707229917 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:07:09 INFO - PROCESS | 856 | 1464707229921 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 856 | 1464707229923 Marionette TRACE conn3 <- [1,238,null,{}] 08:07:09 INFO - PROCESS | 856 | 1464707229927 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:10 INFO - PROCESS | 856 | 1464707230024 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:07:10 INFO - PROCESS | 856 | 1464707230113 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 856 | ++DOCSHELL 168C0400 == 43 [pid = 856] [id = 69] 08:07:10 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (17EC4400) [pid = 856] [serial = 204] [outer = 00000000] 08:07:10 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (18517000) [pid = 856] [serial = 205] [outer = 17EC4400] 08:07:10 INFO - PROCESS | 856 | 1464707230165 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (198C0000) [pid = 856] [serial = 206] [outer = 17EC4400] 08:07:10 INFO - PROCESS | 856 | 1464707230666 Marionette TRACE conn3 <- [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]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 786ms 08:07:10 INFO - PROCESS | 856 | 1464707230721 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 856 | 1464707230725 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:07:10 INFO - PROCESS | 856 | 1464707230736 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 856 | 1464707230741 Marionette TRACE conn3 <- [1,242,null,{}] 08:07:10 INFO - PROCESS | 856 | 1464707230745 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:10 INFO - PROCESS | 856 | 1464707230860 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:07:10 INFO - PROCESS | 856 | 1464707230932 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 856 | ++DOCSHELL 198C8000 == 44 [pid = 856] [id = 70] 08:07:10 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (198C9000) [pid = 856] [serial = 207] [outer = 00000000] 08:07:10 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1A248000) [pid = 856] [serial = 208] [outer = 198C9000] 08:07:10 INFO - PROCESS | 856 | 1464707230984 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1A932800) [pid = 856] [serial = 209] [outer = 198C9000] 08:07:11 INFO - PROCESS | 856 | 1464707231724 Marionette TRACE conn3 <- [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]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1032ms 08:07:11 INFO - PROCESS | 856 | 1464707231766 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 856 | 1464707231770 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:07:11 INFO - PROCESS | 856 | 1464707231775 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 856 | 1464707231779 Marionette TRACE conn3 <- [1,246,null,{}] 08:07:11 INFO - PROCESS | 856 | 1464707231785 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:11 INFO - PROCESS | 856 | 1464707231876 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:07:11 INFO - PROCESS | 856 | 1464707231953 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 856 | ++DOCSHELL 10A61C00 == 45 [pid = 856] [id = 71] 08:07:11 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (10A62400) [pid = 856] [serial = 210] [outer = 00000000] 08:07:11 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1280F000) [pid = 856] [serial = 211] [outer = 10A62400] 08:07:11 INFO - PROCESS | 856 | 1464707231984 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (13001400) [pid = 856] [serial = 212] [outer = 10A62400] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 157DF000 == 44 [pid = 856] [id = 66] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 10374000 == 43 [pid = 856] [id = 65] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 10561000 == 42 [pid = 856] [id = 64] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 1A333000 == 41 [pid = 856] [id = 63] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 1A040000 == 40 [pid = 856] [id = 62] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 1756B400 == 39 [pid = 856] [id = 61] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 167D9400 == 38 [pid = 856] [id = 60] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 15EE4800 == 37 [pid = 856] [id = 59] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 1300D400 == 36 [pid = 856] [id = 58] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 114AD400 == 35 [pid = 856] [id = 57] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 132B4C00 == 34 [pid = 856] [id = 56] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 10A64800 == 33 [pid = 856] [id = 55] 08:07:12 INFO - PROCESS | 856 | --DOCSHELL 104EFC00 == 32 [pid = 856] [id = 54] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1A046C00) [pid = 856] [serial = 159] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1A040800) [pid = 856] [serial = 156] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 101 (16A4C000) [pid = 856] [serial = 144] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1616DC00) [pid = 856] [serial = 142] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 99 (1371A800) [pid = 856] [serial = 135] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 98 (17EBC800) [pid = 856] [serial = 147] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 97 (13D44800) [pid = 856] [serial = 136] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1280B000) [pid = 856] [serial = 130] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 95 (114AD800) [pid = 856] [serial = 129] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 94 (12804800) [pid = 856] [serial = 150] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 93 (11A04800) [pid = 856] [serial = 132] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1817F800) [pid = 856] [serial = 148] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 91 (14E18C00) [pid = 856] [serial = 151] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 90 (12809800) [pid = 856] [serial = 133] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 89 (14E1AC00) [pid = 856] [serial = 138] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1122F000) [pid = 856] [serial = 115] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 87 (10A59000) [pid = 856] [serial = 114] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 86 (14E15400) [pid = 856] [serial = 118] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 85 (13D50800) [pid = 856] [serial = 117] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 84 (177CD400) [pid = 856] [serial = 121] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 83 (17575000) [pid = 856] [serial = 120] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 82 (18512000) [pid = 856] [serial = 124] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 81 (17F26000) [pid = 856] [serial = 123] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 80 (12898C00) [pid = 856] [serial = 127] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 79 (11C02C00) [pid = 856] [serial = 126] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 78 (19AB1C00) [pid = 856] [serial = 154] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 77 (15D40C00) [pid = 856] [serial = 141] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 76 (17079400) [pid = 856] [serial = 145] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 75 (1A043800) [pid = 856] [serial = 157] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 74 (19AAE400) [pid = 856] [serial = 153] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | --DOMWINDOW == 73 (155D9C00) [pid = 856] [serial = 139] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 856 | 1464707232509 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 786ms 08:07:12 INFO - PROCESS | 856 | 1464707232557 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 856 | 1464707232563 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:07:12 INFO - PROCESS | 856 | 1464707232569 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 856 | 1464707232571 Marionette TRACE conn3 <- [1,250,null,{}] 08:07:12 INFO - PROCESS | 856 | 1464707232575 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:12 INFO - PROCESS | 856 | 1464707232661 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:07:12 INFO - PROCESS | 856 | 1464707232670 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 856 | ++DOCSHELL 11238C00 == 33 [pid = 856] [id = 72] 08:07:12 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (11239800) [pid = 856] [serial = 213] [outer = 00000000] 08:07:12 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (12B90800) [pid = 856] [serial = 214] [outer = 11239800] 08:07:12 INFO - PROCESS | 856 | 1464707232715 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (132BA000) [pid = 856] [serial = 215] [outer = 11239800] 08:07:13 INFO - PROCESS | 856 | 1464707233135 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 632ms 08:07:13 INFO - PROCESS | 856 | 1464707233189 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 856 | 1464707233191 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:07:13 INFO - PROCESS | 856 | 1464707233195 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 856 | 1464707233198 Marionette TRACE conn3 <- [1,254,null,{}] 08:07:13 INFO - PROCESS | 856 | 1464707233208 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:13 INFO - PROCESS | 856 | 1464707233311 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:07:13 INFO - PROCESS | 856 | 1464707233347 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 856 | ++DOCSHELL 12D84C00 == 34 [pid = 856] [id = 73] 08:07:13 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (13D46800) [pid = 856] [serial = 216] [outer = 00000000] 08:07:13 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (14E20000) [pid = 856] [serial = 217] [outer = 13D46800] 08:07:13 INFO - PROCESS | 856 | 1464707233451 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (157D6400) [pid = 856] [serial = 218] [outer = 13D46800] 08:07:13 INFO - PROCESS | 856 | 1464707233834 Marionette TRACE conn3 <- [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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 693ms 08:07:13 INFO - PROCESS | 856 | 1464707233894 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 856 | 1464707233897 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:07:13 INFO - PROCESS | 856 | 1464707233901 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 856 | 1464707233902 Marionette TRACE conn3 <- [1,258,null,{}] 08:07:13 INFO - PROCESS | 856 | 1464707233906 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:13 INFO - PROCESS | 856 | 1464707233985 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:07:13 INFO - PROCESS | 856 | 1464707233991 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 856 | ++DOCSHELL 14EAC000 == 35 [pid = 856] [id = 74] 08:07:13 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (15A87800) [pid = 856] [serial = 219] [outer = 00000000] 08:07:14 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (15EE4400) [pid = 856] [serial = 220] [outer = 15A87800] 08:07:14 INFO - PROCESS | 856 | 1464707234035 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (167D9400) [pid = 856] [serial = 221] [outer = 15A87800] 08:07:14 INFO - PROCESS | 856 | 1464707234413 Marionette TRACE conn3 <- [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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 585ms 08:07:14 INFO - PROCESS | 856 | 1464707234484 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 856 | 1464707234486 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:07:14 INFO - PROCESS | 856 | 1464707234496 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:07:14 INFO - PROCESS | 856 | 1464707234498 Marionette TRACE conn3 <- [1,262,null,{}] 08:07:14 INFO - PROCESS | 856 | 1464707234502 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:14 INFO - PROCESS | 856 | 1464707234608 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:07:14 INFO - PROCESS | 856 | 1464707234689 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 856 | ++DOCSHELL 16A4F000 == 36 [pid = 856] [id = 75] 08:07:14 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (16A50400) [pid = 856] [serial = 222] [outer = 00000000] 08:07:14 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (1721A800) [pid = 856] [serial = 223] [outer = 16A50400] 08:07:14 INFO - PROCESS | 856 | 1464707234733 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (172D0400) [pid = 856] [serial = 224] [outer = 16A50400] 08:07:15 INFO - PROCESS | 856 | 1464707235121 Marionette TRACE conn3 <- [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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 616ms 08:07:15 INFO - PROCESS | 856 | 1464707235135 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 856 | 1464707235136 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:07:15 INFO - PROCESS | 856 | 1464707235147 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 856 | 1464707235149 Marionette TRACE conn3 <- [1,266,null,{}] 08:07:15 INFO - PROCESS | 856 | 1464707235152 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:15 INFO - PROCESS | 856 | 1464707235267 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:07:15 INFO - PROCESS | 856 | 1464707235274 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 856 | ++DOCSHELL 10514C00 == 37 [pid = 856] [id = 76] 08:07:15 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (15EDDC00) [pid = 856] [serial = 225] [outer = 00000000] 08:07:15 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (17F31800) [pid = 856] [serial = 226] [outer = 15EDDC00] 08:07:15 INFO - PROCESS | 856 | 1464707235319 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (18381C00) [pid = 856] [serial = 227] [outer = 15EDDC00] 08:07:15 INFO - PROCESS | 856 | 1464707235721 Marionette TRACE conn3 <- [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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 632ms 08:07:15 INFO - PROCESS | 856 | 1464707235767 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 856 | 1464707235769 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:07:15 INFO - PROCESS | 856 | 1464707235772 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:07:15 INFO - PROCESS | 856 | 1464707235774 Marionette TRACE conn3 <- [1,270,null,{}] 08:07:15 INFO - PROCESS | 856 | 1464707235777 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:15 INFO - PROCESS | 856 | 1464707235877 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:07:15 INFO - PROCESS | 856 | 1464707235883 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 856 | ++DOCSHELL 155DE400 == 38 [pid = 856] [id = 77] 08:07:15 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (18513800) [pid = 856] [serial = 228] [outer = 00000000] 08:07:15 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (198C4C00) [pid = 856] [serial = 229] [outer = 18513800] 08:07:15 INFO - PROCESS | 856 | 1464707235926 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (198C5400) [pid = 856] [serial = 230] [outer = 18513800] 08:07:16 INFO - PROCESS | 856 | 1464707236356 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 616ms 08:07:16 INFO - PROCESS | 856 | 1464707236411 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 856 | 1464707236413 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:07:16 INFO - PROCESS | 856 | 1464707236416 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:07:16 INFO - PROCESS | 856 | 1464707236417 Marionette TRACE conn3 <- [1,274,null,{}] 08:07:16 INFO - PROCESS | 856 | 1464707236421 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:16 INFO - PROCESS | 856 | 1464707236629 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1100F000) [pid = 856] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 89 (114ADC00) [pid = 856] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1789E400) [pid = 856] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 87 (15EE5800) [pid = 856] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 86 (1707A800) [pid = 856] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1311AC00) [pid = 856] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 84 (1A041800) [pid = 856] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 83 (105F4400) [pid = 856] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:07:16 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1A334400) [pid = 856] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:07:16 INFO - PROCESS | 856 | 1464707236685 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 856 | ++DOCSHELL 1055C400 == 39 [pid = 856] [id = 78] 08:07:16 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (105F4400) [pid = 856] [serial = 231] [outer = 00000000] 08:07:16 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (131AE000) [pid = 856] [serial = 232] [outer = 105F4400] 08:07:16 INFO - PROCESS | 856 | 1464707236731 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (13910000) [pid = 856] [serial = 233] [outer = 105F4400] 08:07:17 INFO - PROCESS | 856 | 1464707237071 Marionette TRACE conn3 <- [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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 678ms 08:07:17 INFO - PROCESS | 856 | 1464707237100 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 856 | 1464707237102 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 856 | 1464707237105 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:07:17 INFO - PROCESS | 856 | 1464707237107 Marionette TRACE conn3 <- [1,278,null,{}] 08:07:17 INFO - PROCESS | 856 | 1464707237110 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:17 INFO - PROCESS | 856 | 1464707237232 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:07:17 INFO - PROCESS | 856 | 1464707237242 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 856 | ++DOCSHELL 15ED7C00 == 40 [pid = 856] [id = 79] 08:07:17 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1789E400) [pid = 856] [serial = 234] [outer = 00000000] 08:07:17 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (1A041400) [pid = 856] [serial = 235] [outer = 1789E400] 08:07:17 INFO - PROCESS | 856 | 1464707237285 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (1A220000) [pid = 856] [serial = 236] [outer = 1789E400] 08:07:17 INFO - PROCESS | 856 | 1464707237648 Marionette TRACE conn3 <- [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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 585ms 08:07:17 INFO - PROCESS | 856 | 1464707237685 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 856 | 1464707237687 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 856 | 1464707237691 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:07:17 INFO - PROCESS | 856 | 1464707237693 Marionette TRACE conn3 <- [1,282,null,{}] 08:07:17 INFO - PROCESS | 856 | 1464707237697 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:17 INFO - PROCESS | 856 | 1464707237779 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:07:17 INFO - PROCESS | 856 | 1464707237850 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 856 | ++DOCSHELL 19B9D000 == 41 [pid = 856] [id = 80] 08:07:17 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (19B9D800) [pid = 856] [serial = 237] [outer = 00000000] 08:07:17 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1A332C00) [pid = 856] [serial = 238] [outer = 19B9D800] 08:07:17 INFO - PROCESS | 856 | 1464707237893 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1A4A6400) [pid = 856] [serial = 239] [outer = 19B9D800] 08:07:18 INFO - PROCESS | 856 | 1464707238229 Marionette TRACE conn3 <- [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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 08:07:18 INFO - PROCESS | 856 | 1464707238288 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 856 | 1464707238290 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:07:18 INFO - PROCESS | 856 | 1464707238294 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 856 | 1464707238296 Marionette TRACE conn3 <- [1,286,null,{}] 08:07:18 INFO - PROCESS | 856 | 1464707238299 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:18 INFO - PROCESS | 856 | 1464707238418 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:07:18 INFO - PROCESS | 856 | 1464707238454 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 856 | ++DOCSHELL 17078C00 == 42 [pid = 856] [id = 81] 08:07:18 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1A224400) [pid = 856] [serial = 240] [outer = 00000000] 08:07:18 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1A939000) [pid = 856] [serial = 241] [outer = 1A224400] 08:07:18 INFO - PROCESS | 856 | 1464707238507 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1A9E2800) [pid = 856] [serial = 242] [outer = 1A224400] 08:07:19 INFO - PROCESS | 856 | 1464707239173 Marionette TRACE conn3 <- [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]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 924ms 08:07:19 INFO - PROCESS | 856 | 1464707239234 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 856 | 1464707239237 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:07:19 INFO - PROCESS | 856 | 1464707239262 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 856 | 1464707239265 Marionette TRACE conn3 <- [1,290,null,{}] 08:07:19 INFO - PROCESS | 856 | 1464707239276 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:19 INFO - PROCESS | 856 | 1464707239442 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:07:19 INFO - PROCESS | 856 | 1464707239511 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 856 | ++DOCSHELL 10A5DC00 == 43 [pid = 856] [id = 82] 08:07:19 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (11C83800) [pid = 856] [serial = 243] [outer = 00000000] 08:07:19 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (13007000) [pid = 856] [serial = 244] [outer = 11C83800] 08:07:19 INFO - PROCESS | 856 | 1464707239607 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (14331400) [pid = 856] [serial = 245] [outer = 11C83800] 08:07:20 INFO - PROCESS | 856 | 1464707240172 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 985ms 08:07:20 INFO - PROCESS | 856 | 1464707240250 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 856 | 1464707240256 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:07:20 INFO - PROCESS | 856 | 1464707240263 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 856 | 1464707240266 Marionette TRACE conn3 <- [1,294,null,{}] 08:07:20 INFO - PROCESS | 856 | 1464707240270 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:20 INFO - PROCESS | 856 | 1464707240375 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:07:20 INFO - PROCESS | 856 | 1464707240449 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 856 | ++DOCSHELL 103D9C00 == 44 [pid = 856] [id = 83] 08:07:20 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (143D9800) [pid = 856] [serial = 246] [outer = 00000000] 08:07:20 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (17899800) [pid = 856] [serial = 247] [outer = 143D9800] 08:07:20 INFO - PROCESS | 856 | 1464707240502 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (17F28800) [pid = 856] [serial = 248] [outer = 143D9800] 08:07:21 INFO - PROCESS | 856 | 1464707241076 Marionette TRACE conn3 <- [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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 832ms 08:07:21 INFO - PROCESS | 856 | 1464707241086 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 856 | 1464707241089 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:07:21 INFO - PROCESS | 856 | 1464707241109 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 856 | 1464707241112 Marionette TRACE conn3 <- [1,298,null,{}] 08:07:21 INFO - PROCESS | 856 | 1464707241123 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:21 INFO - PROCESS | 856 | 1464707241224 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:07:21 INFO - PROCESS | 856 | 1464707241314 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 856 | ++DOCSHELL 1A9D8400 == 45 [pid = 856] [id = 84] 08:07:21 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1A9D8C00) [pid = 856] [serial = 249] [outer = 00000000] 08:07:21 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1A9E0000) [pid = 856] [serial = 250] [outer = 1A9D8C00] 08:07:21 INFO - PROCESS | 856 | 1464707241369 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1AD54400) [pid = 856] [serial = 251] [outer = 1A9D8C00] 08:07:21 INFO - PROCESS | 856 | 1464707241939 Marionette TRACE conn3 <- [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]]]}] 08:07:21 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. 08:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 832ms 08:07:21 INFO - PROCESS | 856 | 1464707241953 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 856 | 1464707241955 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:07:21 INFO - PROCESS | 856 | 1464707241959 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 856 | 1464707241961 Marionette TRACE conn3 <- [1,302,null,{}] 08:07:21 INFO - PROCESS | 856 | 1464707241966 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:22 INFO - PROCESS | 856 | 1464707242170 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:07:22 INFO - PROCESS | 856 | 1464707242351 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 856 | ++DOCSHELL 1280B000 == 46 [pid = 856] [id = 85] 08:07:22 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (12893800) [pid = 856] [serial = 252] [outer = 00000000] 08:07:22 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1300BC00) [pid = 856] [serial = 253] [outer = 12893800] 08:07:22 INFO - PROCESS | 856 | 1464707242408 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (13C80800) [pid = 856] [serial = 254] [outer = 12893800] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 19B9D000 == 45 [pid = 856] [id = 80] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 15ED7C00 == 44 [pid = 856] [id = 79] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 1055C400 == 43 [pid = 856] [id = 78] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 155DE400 == 42 [pid = 856] [id = 77] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 10514C00 == 41 [pid = 856] [id = 76] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 16A4F000 == 40 [pid = 856] [id = 75] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 14EAC000 == 39 [pid = 856] [id = 74] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 12D84C00 == 38 [pid = 856] [id = 73] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 11238C00 == 37 [pid = 856] [id = 72] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 10A61C00 == 36 [pid = 856] [id = 71] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 168C0400 == 35 [pid = 856] [id = 69] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 1371D000 == 34 [pid = 856] [id = 68] 08:07:23 INFO - PROCESS | 856 | --DOCSHELL 1055C800 == 33 [pid = 856] [id = 67] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1A332000) [pid = 856] [serial = 194] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 104 (12D85000) [pid = 856] [serial = 168] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 103 (130E0800) [pid = 856] [serial = 169] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 102 (12B0AC00) [pid = 856] [serial = 162] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 101 (14E18400) [pid = 856] [serial = 165] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 100 (18516800) [pid = 856] [serial = 181] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 99 (167DE800) [pid = 856] [serial = 175] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 98 (168CB800) [pid = 856] [serial = 176] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 97 (177CBC00) [pid = 856] [serial = 178] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 96 (140CDC00) [pid = 856] [serial = 172] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 95 (14E19000) [pid = 856] [serial = 173] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1A32BC00) [pid = 856] [serial = 184] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 93 (1A24B000) [pid = 856] [serial = 185] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 92 (140C9C00) [pid = 856] [serial = 190] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 91 (19AAB400) [pid = 856] [serial = 182] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1A4A3000) [pid = 856] [serial = 187] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1A331000) [pid = 856] [serial = 193] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1A870400) [pid = 856] [serial = 188] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 87 (1B80DC00) [pid = 856] [serial = 49] [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.] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 86 (1721BC00) [pid = 856] [serial = 191] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1A934400) [pid = 856] [serial = 196] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | --DOMWINDOW == 84 (1789C800) [pid = 856] [serial = 179] [outer = 00000000] [url = about:blank] 08:07:23 INFO - PROCESS | 856 | 1464707243155 Marionette TRACE conn3 <- [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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1232ms 08:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:07:23 INFO - PROCESS | 856 | 1464707243203 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 856 | 1464707243206 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:07:23 INFO - PROCESS | 856 | 1464707243211 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 856 | 1464707243214 Marionette TRACE conn3 <- [1,306,null,{}] 08:07:23 INFO - PROCESS | 856 | 1464707243218 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:23 INFO - PROCESS | 856 | 1464707243300 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:07:23 INFO - PROCESS | 856 | 1464707243310 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 856 | ++DOCSHELL 132B4C00 == 34 [pid = 856] [id = 86] 08:07:23 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1371B800) [pid = 856] [serial = 255] [outer = 00000000] 08:07:23 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (13D47000) [pid = 856] [serial = 256] [outer = 1371B800] 08:07:23 INFO - PROCESS | 856 | 1464707243357 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (14337C00) [pid = 856] [serial = 257] [outer = 1371B800] 08:07:23 INFO - PROCESS | 856 | 1464707243804 Marionette TRACE conn3 <- [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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 616ms 08:07:23 INFO - PROCESS | 856 | 1464707243830 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 856 | 1464707243835 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:07:23 INFO - PROCESS | 856 | 1464707243838 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:07:23 INFO - PROCESS | 856 | 1464707243840 Marionette TRACE conn3 <- [1,310,null,{}] 08:07:23 INFO - PROCESS | 856 | 1464707243844 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:23 INFO - PROCESS | 856 | 1464707243922 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:07:23 INFO - PROCESS | 856 | 1464707243932 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 856 | ++DOCSHELL 15ED7400 == 35 [pid = 856] [id = 87] 08:07:23 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (15EE4800) [pid = 856] [serial = 258] [outer = 00000000] 08:07:23 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1721B000) [pid = 856] [serial = 259] [outer = 15EE4800] 08:07:23 INFO - PROCESS | 856 | 1464707243978 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (175B6000) [pid = 856] [serial = 260] [outer = 15EE4800] 08:07:24 INFO - PROCESS | 856 | 1464707244409 Marionette TRACE conn3 <- [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]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 08:07:24 INFO - PROCESS | 856 | 1464707244440 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 856 | 1464707244444 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:07:24 INFO - PROCESS | 856 | 1464707244454 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 856 | 1464707244458 Marionette TRACE conn3 <- [1,314,null,{}] 08:07:24 INFO - PROCESS | 856 | 1464707244461 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:24 INFO - PROCESS | 856 | 1464707244544 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:07:24 INFO - PROCESS | 856 | 1464707244552 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 856 | ++DOCSHELL 17892400 == 36 [pid = 856] [id = 88] 08:07:24 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1837E000) [pid = 856] [serial = 261] [outer = 00000000] 08:07:24 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (198BFC00) [pid = 856] [serial = 262] [outer = 1837E000] 08:07:24 INFO - PROCESS | 856 | 1464707244597 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (198CAC00) [pid = 856] [serial = 263] [outer = 1837E000] 08:07:25 INFO - PROCESS | 856 | 1464707245021 Marionette TRACE conn3 <- [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]]]}] 08:07:25 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. 08:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 647ms 08:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:07:25 INFO - PROCESS | 856 | 1464707245089 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 856 | 1464707245091 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:07:25 INFO - PROCESS | 856 | 1464707245094 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 856 | 1464707245096 Marionette TRACE conn3 <- [1,318,null,{}] 08:07:25 INFO - PROCESS | 856 | 1464707245099 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:25 INFO - PROCESS | 856 | 1464707245177 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:07:25 INFO - PROCESS | 856 | 1464707245183 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 856 | ++DOCSHELL 15EDB800 == 37 [pid = 856] [id = 89] 08:07:25 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (18380400) [pid = 856] [serial = 264] [outer = 00000000] 08:07:25 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1A03E000) [pid = 856] [serial = 265] [outer = 18380400] 08:07:25 INFO - PROCESS | 856 | 1464707245227 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1A03F000) [pid = 856] [serial = 266] [outer = 18380400] 08:07:25 INFO - PROCESS | 856 | 1464707245688 Marionette TRACE conn3 <- [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]]]}] 08:07:25 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. 08:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 616ms 08:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:07:25 INFO - PROCESS | 856 | 1464707245732 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 856 | 1464707245718 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:07:25 INFO - PROCESS | 856 | 1464707245722 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 856 | 1464707245723 Marionette TRACE conn3 <- [1,322,null,{}] 08:07:25 INFO - PROCESS | 856 | 1464707245727 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:25 INFO - PROCESS | 856 | 1464707245828 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:07:25 INFO - PROCESS | 856 | 1464707245880 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 856 | ++DOCSHELL 15AE2400 == 38 [pid = 856] [id = 90] 08:07:25 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1A330800) [pid = 856] [serial = 267] [outer = 00000000] 08:07:25 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1A4A2C00) [pid = 856] [serial = 268] [outer = 1A330800] 08:07:25 INFO - PROCESS | 856 | 1464707245937 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1A879800) [pid = 856] [serial = 269] [outer = 1A330800] 08:07:26 INFO - PROCESS | 856 | 1464707246172 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:07:26 INFO - PROCESS | 856 | 1464707246398 Marionette TRACE conn3 <- [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]]]}] 08:07:26 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. 08:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 678ms 08:07:26 INFO - PROCESS | 856 | 1464707246423 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 856 | 1464707246425 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:07:26 INFO - PROCESS | 856 | 1464707246428 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 856 | 1464707246430 Marionette TRACE conn3 <- [1,326,null,{}] 08:07:26 INFO - PROCESS | 856 | 1464707246433 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:26 INFO - PROCESS | 856 | 1464707246561 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:07:26 INFO - PROCESS | 856 | 1464707246579 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 856 | ++DOCSHELL 1A936400 == 39 [pid = 856] [id = 91] 08:07:26 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1A93B800) [pid = 856] [serial = 270] [outer = 00000000] 08:07:26 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1AE29000) [pid = 856] [serial = 271] [outer = 1A93B800] 08:07:26 INFO - PROCESS | 856 | 1464707246622 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1AE2D800) [pid = 856] [serial = 272] [outer = 1A93B800] 08:07:27 INFO - PROCESS | 856 | 1464707247027 Marionette TRACE conn3 <- [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]]]}] 08:07:27 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. 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 632ms 08:07:27 INFO - PROCESS | 856 | 1464707247049 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 856 | 1464707247051 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:07:27 INFO - PROCESS | 856 | 1464707247054 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 856 | 1464707247055 Marionette TRACE conn3 <- [1,330,null,{}] 08:07:27 INFO - PROCESS | 856 | 1464707247064 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:27 INFO - PROCESS | 856 | 1464707247181 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:07:27 INFO - PROCESS | 856 | 1464707247188 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 856 | ++DOCSHELL 1A9DAC00 == 40 [pid = 856] [id = 92] 08:07:27 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1AE2CC00) [pid = 856] [serial = 273] [outer = 00000000] 08:07:27 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1B026400) [pid = 856] [serial = 274] [outer = 1AE2CC00] 08:07:27 INFO - PROCESS | 856 | 1464707247271 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1B028000) [pid = 856] [serial = 275] [outer = 1AE2CC00] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 104 (16A50400) [pid = 856] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 103 (18513800) [pid = 856] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 102 (15EDDC00) [pid = 856] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 101 (11239800) [pid = 856] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 100 (13D46800) [pid = 856] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 99 (15A87800) [pid = 856] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 98 (105F4400) [pid = 856] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 97 (10A62400) [pid = 856] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 96 (19B9D800) [pid = 856] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 95 (15EDA000) [pid = 856] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:07:27 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1789E400) [pid = 856] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:07:27 INFO - PROCESS | 856 | 1464707247721 Marionette TRACE conn3 <- [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]]]}] 08:07:27 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. 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 693ms 08:07:27 INFO - PROCESS | 856 | 1464707247754 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 856 | 1464707247756 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:07:27 INFO - PROCESS | 856 | 1464707247759 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 856 | 1464707247761 Marionette TRACE conn3 <- [1,334,null,{}] 08:07:27 INFO - PROCESS | 856 | 1464707247764 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:27 INFO - PROCESS | 856 | 1464707247864 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:07:27 INFO - PROCESS | 856 | 1464707247873 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 856 | ++DOCSHELL 10A57800 == 41 [pid = 856] [id = 93] 08:07:27 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1100BC00) [pid = 856] [serial = 276] [outer = 00000000] 08:07:27 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1A047400) [pid = 856] [serial = 277] [outer = 1100BC00] 08:07:27 INFO - PROCESS | 856 | 1464707247925 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1A9DA000) [pid = 856] [serial = 278] [outer = 1100BC00] 08:07:28 INFO - PROCESS | 856 | 1464707248325 Marionette TRACE conn3 <- [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]]]}] 08:07:28 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. 08:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 08:07:28 INFO - PROCESS | 856 | 1464707248381 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 856 | 1464707248383 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:07:28 INFO - PROCESS | 856 | 1464707248387 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 856 | 1464707248388 Marionette TRACE conn3 <- [1,338,null,{}] 08:07:28 INFO - PROCESS | 856 | 1464707248392 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:28 INFO - PROCESS | 856 | 1464707248470 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:07:28 INFO - PROCESS | 856 | 1464707248478 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 856 | ++DOCSHELL 1371CC00 == 42 [pid = 856] [id = 94] 08:07:28 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (198C9800) [pid = 856] [serial = 279] [outer = 00000000] 08:07:28 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1B02FC00) [pid = 856] [serial = 280] [outer = 198C9800] 08:07:28 INFO - PROCESS | 856 | 1464707248525 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1B1DD400) [pid = 856] [serial = 281] [outer = 198C9800] 08:07:28 INFO - PROCESS | 856 | 1464707248940 Marionette TRACE conn3 <- [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]]]}] 08:07:28 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. 08:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 08:07:28 INFO - PROCESS | 856 | 1464707248984 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 856 | 1464707248986 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:07:28 INFO - PROCESS | 856 | 1464707248989 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:07:28 INFO - PROCESS | 856 | 1464707248991 Marionette TRACE conn3 <- [1,342,null,{}] 08:07:28 INFO - PROCESS | 856 | 1464707248995 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:29 INFO - PROCESS | 856 | 1464707249075 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:07:29 INFO - PROCESS | 856 | 1464707249082 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 856 | ++DOCSHELL 11C85C00 == 43 [pid = 856] [id = 95] 08:07:29 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1A87CC00) [pid = 856] [serial = 282] [outer = 00000000] 08:07:29 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1B1E4C00) [pid = 856] [serial = 283] [outer = 1A87CC00] 08:07:29 INFO - PROCESS | 856 | 1464707249130 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1B35B000) [pid = 856] [serial = 284] [outer = 1A87CC00] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 105F3400 == 42 [pid = 856] [id = 44] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 198C8000 == 41 [pid = 856] [id = 70] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 132B4C00 == 40 [pid = 856] [id = 86] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 1A9D8400 == 39 [pid = 856] [id = 84] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 1280B000 == 38 [pid = 856] [id = 85] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 103D9C00 == 37 [pid = 856] [id = 83] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 17078C00 == 36 [pid = 856] [id = 81] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 10A5DC00 == 35 [pid = 856] [id = 82] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 17892400 == 34 [pid = 856] [id = 88] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 15AE2400 == 33 [pid = 856] [id = 90] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 10A57800 == 32 [pid = 856] [id = 93] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 15ED7400 == 31 [pid = 856] [id = 87] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 1A9DAC00 == 30 [pid = 856] [id = 92] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 1371CC00 == 29 [pid = 856] [id = 94] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 1A936400 == 28 [pid = 856] [id = 91] 08:07:30 INFO - PROCESS | 856 | --DOCSHELL 15EDB800 == 27 [pid = 856] [id = 89] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1721A800) [pid = 856] [serial = 223] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 101 (172D0400) [pid = 856] [serial = 224] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 100 (198C4C00) [pid = 856] [serial = 229] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 99 (18381C00) [pid = 856] [serial = 227] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 98 (12B90800) [pid = 856] [serial = 214] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 97 (17F31800) [pid = 856] [serial = 226] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 96 (132BA000) [pid = 856] [serial = 215] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 95 (14E20000) [pid = 856] [serial = 217] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 94 (157D6400) [pid = 856] [serial = 218] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 93 (15EE4400) [pid = 856] [serial = 220] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 92 (131AE000) [pid = 856] [serial = 232] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 91 (157D8C00) [pid = 856] [serial = 202] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 90 (18517000) [pid = 856] [serial = 205] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 89 (13001400) [pid = 856] [serial = 212] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1280F000) [pid = 856] [serial = 211] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 87 (198C5400) [pid = 856] [serial = 230] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 86 (10A60000) [pid = 856] [serial = 199] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1A248000) [pid = 856] [serial = 208] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 84 (1A332C00) [pid = 856] [serial = 238] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 83 (1A935000) [pid = 856] [serial = 197] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 82 (13910000) [pid = 856] [serial = 233] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 81 (1A4A6400) [pid = 856] [serial = 239] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 80 (1A220000) [pid = 856] [serial = 236] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 79 (1A041400) [pid = 856] [serial = 235] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 78 (167D9400) [pid = 856] [serial = 221] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | --DOMWINDOW == 77 (1A939000) [pid = 856] [serial = 241] [outer = 00000000] [url = about:blank] 08:07:30 INFO - PROCESS | 856 | 1464707250942 Marionette TRACE conn3 <- [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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1987ms 08:07:30 INFO - PROCESS | 856 | 1464707250968 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 856 | 1464707250972 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:07:30 INFO - PROCESS | 856 | 1464707250977 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:07:30 INFO - PROCESS | 856 | 1464707250981 Marionette TRACE conn3 <- [1,346,null,{}] 08:07:30 INFO - PROCESS | 856 | 1464707250989 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:31 INFO - PROCESS | 856 | 1464707251078 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:07:31 INFO - PROCESS | 856 | 1464707251148 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 856 | ++DOCSHELL 10A58400 == 28 [pid = 856] [id = 96] 08:07:31 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (10A59000) [pid = 856] [serial = 285] [outer = 00000000] 08:07:31 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (10E0C800) [pid = 856] [serial = 286] [outer = 10A59000] 08:07:31 INFO - PROCESS | 856 | 1464707251195 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (10E8C400) [pid = 856] [serial = 287] [outer = 10A59000] 08:07:31 INFO - PROCESS | 856 | 1464707251579 Marionette TRACE conn3 <- [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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 616ms 08:07:31 INFO - PROCESS | 856 | 1464707251616 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 856 | 1464707251622 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:07:31 INFO - PROCESS | 856 | 1464707251628 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 856 | 1464707251631 Marionette TRACE conn3 <- [1,350,null,{}] 08:07:31 INFO - PROCESS | 856 | 1464707251636 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:31 INFO - PROCESS | 856 | 1464707251728 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:07:31 INFO - PROCESS | 856 | 1464707251736 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 856 | ++DOCSHELL 11429000 == 29 [pid = 856] [id = 97] 08:07:31 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (11433000) [pid = 856] [serial = 288] [outer = 00000000] 08:07:31 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (12898000) [pid = 856] [serial = 289] [outer = 11433000] 08:07:31 INFO - PROCESS | 856 | 1464707251781 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (12B09C00) [pid = 856] [serial = 290] [outer = 11433000] 08:07:32 INFO - PROCESS | 856 | 1464707252217 Marionette TRACE conn3 <- [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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 632ms 08:07:32 INFO - PROCESS | 856 | 1464707252247 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 856 | 1464707252250 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:07:32 INFO - PROCESS | 856 | 1464707252258 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 856 | 1464707252261 Marionette TRACE conn3 <- [1,354,null,{}] 08:07:32 INFO - PROCESS | 856 | 1464707252272 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:32 INFO - PROCESS | 856 | 1464707252355 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:07:32 INFO - PROCESS | 856 | 1464707252397 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 856 | ++DOCSHELL 13910400 == 30 [pid = 856] [id = 98] 08:07:32 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (13911000) [pid = 856] [serial = 291] [outer = 00000000] 08:07:32 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (13D45000) [pid = 856] [serial = 292] [outer = 13911000] 08:07:32 INFO - PROCESS | 856 | 1464707252448 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (140CA000) [pid = 856] [serial = 293] [outer = 13911000] 08:07:32 INFO - PROCESS | 856 | 1464707252871 Marionette TRACE conn3 <- [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]]]}] 08:07:32 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. 08:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 616ms 08:07:32 INFO - PROCESS | 856 | 1464707252896 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 856 | 1464707252898 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:07:32 INFO - PROCESS | 856 | 1464707252901 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:07:32 INFO - PROCESS | 856 | 1464707252903 Marionette TRACE conn3 <- [1,358,null,{}] 08:07:32 INFO - PROCESS | 856 | 1464707252906 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:32 INFO - PROCESS | 856 | 1464707252977 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:07:32 INFO - PROCESS | 856 | 1464707252985 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 856 | ++DOCSHELL 1100B000 == 31 [pid = 856] [id = 99] 08:07:32 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (13D45400) [pid = 856] [serial = 294] [outer = 00000000] 08:07:33 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (14EA8400) [pid = 856] [serial = 295] [outer = 13D45400] 08:07:33 INFO - PROCESS | 856 | 1464707253031 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (15A87000) [pid = 856] [serial = 296] [outer = 13D45400] 08:07:33 INFO - PROCESS | 856 | 1464707253460 Marionette TRACE conn3 <- [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]]]}] 08:07:33 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. 08:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 585ms 08:07:33 INFO - PROCESS | 856 | 1464707253481 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 856 | 1464707253483 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:07:33 INFO - PROCESS | 856 | 1464707253486 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:07:33 INFO - PROCESS | 856 | 1464707253487 Marionette TRACE conn3 <- [1,362,null,{}] 08:07:33 INFO - PROCESS | 856 | 1464707253501 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:33 INFO - PROCESS | 856 | 1464707253575 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:07:33 INFO - PROCESS | 856 | 1464707253582 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 856 | ++DOCSHELL 15AE3000 == 32 [pid = 856] [id = 100] 08:07:33 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (15D3E000) [pid = 856] [serial = 297] [outer = 00000000] 08:07:33 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (15EDB800) [pid = 856] [serial = 298] [outer = 15D3E000] 08:07:33 INFO - PROCESS | 856 | 1464707253626 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1616CC00) [pid = 856] [serial = 299] [outer = 15D3E000] 08:07:34 INFO - PROCESS | 856 | 1464707254046 Marionette TRACE conn3 <- [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]]]}] 08:07:34 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. 08:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 585ms 08:07:34 INFO - PROCESS | 856 | 1464707254067 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 856 | 1464707254069 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:07:34 INFO - PROCESS | 856 | 1464707254073 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 856 | 1464707254074 Marionette TRACE conn3 <- [1,366,null,{}] 08:07:34 INFO - PROCESS | 856 | 1464707254091 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:34 INFO - PROCESS | 856 | 1464707254182 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:07:34 INFO - PROCESS | 856 | 1464707254190 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 856 | ++DOCSHELL 168C1400 == 33 [pid = 856] [id = 101] 08:07:34 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (168CB800) [pid = 856] [serial = 300] [outer = 00000000] 08:07:34 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1721A000) [pid = 856] [serial = 301] [outer = 168CB800] 08:07:34 INFO - PROCESS | 856 | 1464707254234 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (17569400) [pid = 856] [serial = 302] [outer = 168CB800] 08:07:34 INFO - PROCESS | 856 | 1464707254635 Marionette TRACE conn3 <- [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]]]}] 08:07:34 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. 08:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 585ms 08:07:34 INFO - PROCESS | 856 | 1464707254670 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 856 | 1464707254672 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:07:34 INFO - PROCESS | 856 | 1464707254689 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 856 | 1464707254690 Marionette TRACE conn3 <- [1,370,null,{}] 08:07:34 INFO - PROCESS | 856 | 1464707254694 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:34 INFO - PROCESS | 856 | 1464707254764 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:07:34 INFO - PROCESS | 856 | 1464707254771 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 856 | ++DOCSHELL 1706F400 == 34 [pid = 856] [id = 102] 08:07:34 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1707A000) [pid = 856] [serial = 303] [outer = 00000000] 08:07:34 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (17898800) [pid = 856] [serial = 304] [outer = 1707A000] 08:07:34 INFO - PROCESS | 856 | 1464707254814 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1789A000) [pid = 856] [serial = 305] [outer = 1707A000] 08:07:35 INFO - PROCESS | 856 | 1464707255229 Marionette TRACE conn3 <- [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]]]}] 08:07:35 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. 08:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 585ms 08:07:35 INFO - PROCESS | 856 | 1464707255266 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 856 | 1464707255268 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:07:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:07:35 INFO - PROCESS | 856 | 1464707255285 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 856 | 1464707255286 Marionette TRACE conn3 <- [1,374,null,{}] 08:07:35 INFO - PROCESS | 856 | 1464707255290 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:35 INFO - PROCESS | 856 | 1464707255360 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:07:35 INFO - PROCESS | 856 | 1464707255366 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 856 | ++DOCSHELL 1789CC00 == 35 [pid = 856] [id = 103] 08:07:35 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (17F26000) [pid = 856] [serial = 306] [outer = 00000000] 08:07:35 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (18381400) [pid = 856] [serial = 307] [outer = 17F26000] 08:07:35 INFO - PROCESS | 856 | 1464707255422 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (18511800) [pid = 856] [serial = 308] [outer = 17F26000] 08:07:35 INFO - PROCESS | 856 | 1464707255845 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:07:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 586ms 08:07:35 INFO - PROCESS | 856 | 1464707255880 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 856 | 1464707255882 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:07:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:07:35 INFO - PROCESS | 856 | 1464707255889 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 856 | 1464707255891 Marionette TRACE conn3 <- [1,378,null,{}] 08:07:35 INFO - PROCESS | 856 | 1464707255894 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:35 INFO - PROCESS | 856 | 1464707255998 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:07:35 INFO - PROCESS | 856 | 1464707256004 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 856 | ++DOCSHELL 1371CC00 == 36 [pid = 856] [id = 104] 08:07:36 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (198BE000) [pid = 856] [serial = 309] [outer = 00000000] 08:07:36 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (198C5000) [pid = 856] [serial = 310] [outer = 198BE000] 08:07:36 INFO - PROCESS | 856 | 1464707256054 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (198C6400) [pid = 856] [serial = 311] [outer = 198BE000] 08:07:36 INFO - PROCESS | 856 | 1464707256491 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:07:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 632ms 08:07:36 INFO - PROCESS | 856 | 1464707256505 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 856 | 1464707256507 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:07:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:07:36 INFO - PROCESS | 856 | 1464707256510 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 856 | 1464707256512 Marionette TRACE conn3 <- [1,382,null,{}] 08:07:36 INFO - PROCESS | 856 | 1464707256516 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:36 INFO - PROCESS | 856 | 1464707256621 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:07:36 INFO - PROCESS | 856 | 1464707256627 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 856 | ++DOCSHELL 1817D000 == 37 [pid = 856] [id = 105] 08:07:36 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (198C3800) [pid = 856] [serial = 312] [outer = 00000000] 08:07:36 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1A03AC00) [pid = 856] [serial = 313] [outer = 198C3800] 08:07:36 INFO - PROCESS | 856 | 1464707256670 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1A043400) [pid = 856] [serial = 314] [outer = 198C3800] 08:07:37 INFO - PROCESS | 856 | 1464707257127 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:07:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 631ms 08:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:07:37 INFO - PROCESS | 856 | 1464707257156 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 856 | 1464707257158 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:07:37 INFO - PROCESS | 856 | 1464707257161 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 856 | 1464707257163 Marionette TRACE conn3 <- [1,386,null,{}] 08:07:37 INFO - PROCESS | 856 | 1464707257167 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:37 INFO - PROCESS | 856 | 1464707257279 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:07:37 INFO - PROCESS | 856 | 1464707257362 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 856 | ++DOCSHELL 14E18400 == 38 [pid = 856] [id = 106] 08:07:37 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (1A21FC00) [pid = 856] [serial = 315] [outer = 00000000] 08:07:37 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1A333C00) [pid = 856] [serial = 316] [outer = 1A21FC00] 08:07:37 INFO - PROCESS | 856 | 1464707257410 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1A4A5000) [pid = 856] [serial = 317] [outer = 1A21FC00] 08:07:37 INFO - PROCESS | 856 | 1464707257820 Marionette TRACE conn3 <- [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]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 677ms 08:07:37 INFO - PROCESS | 856 | 1464707257842 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 856 | 1464707257855 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 109 (140C4C00) [pid = 856] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 108 (198C9000) [pid = 856] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1A330800) [pid = 856] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1A93B800) [pid = 856] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1AE2CC00) [pid = 856] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1100BC00) [pid = 856] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 103 (198C9800) [pid = 856] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 102 (12893800) [pid = 856] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1A9D8C00) [pid = 856] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 100 (143D9800) [pid = 856] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 99 (11C83800) [pid = 856] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1A224400) [pid = 856] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 97 (18380400) [pid = 856] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1837E000) [pid = 856] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 95 (15EE4800) [pid = 856] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1371B800) [pid = 856] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 93 (10560400) [pid = 856] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 92 (13722C00) [pid = 856] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 91 (17EC4400) [pid = 856] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 90 (105F6C00) [pid = 856] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:07:38 INFO - PROCESS | 856 | --DOMWINDOW == 89 (11006C00) [pid = 856] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:07:38 INFO - PROCESS | 856 | 1464707258193 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 856 | 1464707258195 Marionette TRACE conn3 <- [1,390,null,{}] 08:07:38 INFO - PROCESS | 856 | 1464707258213 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:38 INFO - PROCESS | 856 | 1464707258288 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:07:38 INFO - PROCESS | 856 | 1464707258296 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 856 | ++DOCSHELL 114ABC00 == 39 [pid = 856] [id = 107] 08:07:38 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (13010000) [pid = 856] [serial = 318] [outer = 00000000] 08:07:38 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (14338C00) [pid = 856] [serial = 319] [outer = 13010000] 08:07:38 INFO - PROCESS | 856 | 1464707258340 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (16D0CC00) [pid = 856] [serial = 320] [outer = 13010000] 08:07:38 INFO - PROCESS | 856 | 1464707258751 Marionette TRACE conn3 <- [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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 631ms 08:07:38 INFO - PROCESS | 856 | 1464707258788 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 856 | 1464707258790 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:07:38 INFO - PROCESS | 856 | 1464707258793 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 856 | 1464707258795 Marionette TRACE conn3 <- [1,394,null,{}] 08:07:38 INFO - PROCESS | 856 | 1464707258798 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:38 INFO - PROCESS | 856 | 1464707258873 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:07:38 INFO - PROCESS | 856 | 1464707258879 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 856 | ++DOCSHELL 168BF800 == 40 [pid = 856] [id = 108] 08:07:38 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (177D2000) [pid = 856] [serial = 321] [outer = 00000000] 08:07:38 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1A24B400) [pid = 856] [serial = 322] [outer = 177D2000] 08:07:38 INFO - PROCESS | 856 | 1464707258924 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1A4A1000) [pid = 856] [serial = 323] [outer = 177D2000] 08:07:39 INFO - PROCESS | 856 | 1464707259339 Marionette TRACE conn3 <- [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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 586ms 08:07:39 INFO - PROCESS | 856 | 1464707259390 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 856 | 1464707259392 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:07:39 INFO - PROCESS | 856 | 1464707259396 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:07:39 INFO - PROCESS | 856 | 1464707259397 Marionette TRACE conn3 <- [1,398,null,{}] 08:07:39 INFO - PROCESS | 856 | 1464707259401 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:39 INFO - PROCESS | 856 | 1464707259473 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:07:39 INFO - PROCESS | 856 | 1464707259479 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 856 | ++DOCSHELL 14EA4400 == 41 [pid = 856] [id = 109] 08:07:39 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (15EDAC00) [pid = 856] [serial = 324] [outer = 00000000] 08:07:39 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1A932400) [pid = 856] [serial = 325] [outer = 15EDAC00] 08:07:39 INFO - PROCESS | 856 | 1464707259525 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1A9D8400) [pid = 856] [serial = 326] [outer = 15EDAC00] 08:07:39 INFO - PROCESS | 856 | 1464707259938 Marionette TRACE conn3 <- [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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 585ms 08:07:39 INFO - PROCESS | 856 | 1464707259977 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 856 | 1464707259979 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:07:39 INFO - PROCESS | 856 | 1464707259986 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 856 | 1464707259988 Marionette TRACE conn3 <- [1,402,null,{}] 08:07:39 INFO - PROCESS | 856 | 1464707259992 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:40 INFO - PROCESS | 856 | 1464707260067 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:07:40 INFO - PROCESS | 856 | 1464707260074 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 856 | ++DOCSHELL 1706DC00 == 42 [pid = 856] [id = 110] 08:07:40 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1A93C000) [pid = 856] [serial = 327] [outer = 00000000] 08:07:40 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1A9E7800) [pid = 856] [serial = 328] [outer = 1A93C000] 08:07:40 INFO - PROCESS | 856 | 1464707260136 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1AD5C000) [pid = 856] [serial = 329] [outer = 1A93C000] 08:07:40 INFO - PROCESS | 856 | 1464707260993 Marionette TRACE conn3 <- [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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1063ms 08:07:41 INFO - PROCESS | 856 | 1464707261061 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 856 | 1464707261065 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:07:41 INFO - PROCESS | 856 | 1464707261069 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 856 | 1464707261073 Marionette TRACE conn3 <- [1,406,null,{}] 08:07:41 INFO - PROCESS | 856 | 1464707261078 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:41 INFO - PROCESS | 856 | 1464707261207 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:07:41 INFO - PROCESS | 856 | 1464707261281 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 856 | ++DOCSHELL 10E09800 == 43 [pid = 856] [id = 111] 08:07:41 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (10E95C00) [pid = 856] [serial = 330] [outer = 00000000] 08:07:41 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (11C83000) [pid = 856] [serial = 331] [outer = 10E95C00] 08:07:41 INFO - PROCESS | 856 | 1464707261375 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (13053800) [pid = 856] [serial = 332] [outer = 10E95C00] 08:07:42 INFO - PROCESS | 856 | 1464707262140 Marionette TRACE conn3 <- [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]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1140ms 08:07:42 INFO - PROCESS | 856 | 1464707262211 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 856 | 1464707262215 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:07:42 INFO - PROCESS | 856 | 1464707262243 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 856 | 1464707262247 Marionette TRACE conn3 <- [1,410,null,{}] 08:07:42 INFO - PROCESS | 856 | 1464707262252 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:42 INFO - PROCESS | 856 | 1464707262356 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:07:42 INFO - PROCESS | 856 | 1464707262427 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 856 | ++DOCSHELL 10E07C00 == 44 [pid = 856] [id = 112] 08:07:42 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (10E0CC00) [pid = 856] [serial = 333] [outer = 00000000] 08:07:42 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1100C400) [pid = 856] [serial = 334] [outer = 10E0CC00] 08:07:42 INFO - PROCESS | 856 | 1464707262475 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (11A05400) [pid = 856] [serial = 335] [outer = 10E0CC00] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 14EA4400 == 43 [pid = 856] [id = 109] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 168BF800 == 42 [pid = 856] [id = 108] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 114ABC00 == 41 [pid = 856] [id = 107] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 14E18400 == 40 [pid = 856] [id = 106] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 1817D000 == 39 [pid = 856] [id = 105] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 1371CC00 == 38 [pid = 856] [id = 104] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 1789CC00 == 37 [pid = 856] [id = 103] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 1706F400 == 36 [pid = 856] [id = 102] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 168C1400 == 35 [pid = 856] [id = 101] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 15AE3000 == 34 [pid = 856] [id = 100] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 1100B000 == 33 [pid = 856] [id = 99] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 13910400 == 32 [pid = 856] [id = 98] 08:07:42 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1B1E4C00) [pid = 856] [serial = 283] [outer = 00000000] [url = about:blank] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 11429000 == 31 [pid = 856] [id = 97] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 10A58400 == 30 [pid = 856] [id = 96] 08:07:42 INFO - PROCESS | 856 | --DOCSHELL 11C85C00 == 29 [pid = 856] [id = 95] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 105 (155DD800) [pid = 856] [serial = 166] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1A932800) [pid = 856] [serial = 209] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1100EC00) [pid = 856] [serial = 200] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 102 (15D46000) [pid = 856] [serial = 203] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 101 (198C0000) [pid = 856] [serial = 206] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1A226400) [pid = 856] [serial = 160] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 99 (131B5000) [pid = 856] [serial = 163] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1A4A2C00) [pid = 856] [serial = 268] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 97 (1AE29000) [pid = 856] [serial = 271] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1A879800) [pid = 856] [serial = 269] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1B026400) [pid = 856] [serial = 274] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1AE2D800) [pid = 856] [serial = 272] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 93 (1A047400) [pid = 856] [serial = 277] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1B02FC00) [pid = 856] [serial = 280] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 91 (1B028000) [pid = 856] [serial = 275] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1300BC00) [pid = 856] [serial = 253] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1AD54400) [pid = 856] [serial = 251] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1A9E0000) [pid = 856] [serial = 250] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 87 (17F28800) [pid = 856] [serial = 248] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 86 (17899800) [pid = 856] [serial = 247] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 85 (14331400) [pid = 856] [serial = 245] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 84 (13007000) [pid = 856] [serial = 244] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 83 (1A9E2800) [pid = 856] [serial = 242] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1B1DD400) [pid = 856] [serial = 281] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 81 (1A03E000) [pid = 856] [serial = 265] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 80 (198BFC00) [pid = 856] [serial = 262] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 79 (198CAC00) [pid = 856] [serial = 263] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 78 (1721B000) [pid = 856] [serial = 259] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 77 (175B6000) [pid = 856] [serial = 260] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 76 (13D47000) [pid = 856] [serial = 256] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 75 (14337C00) [pid = 856] [serial = 257] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 74 (13C80800) [pid = 856] [serial = 254] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 73 (1A9DA000) [pid = 856] [serial = 278] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | --DOMWINDOW == 72 (1A03F000) [pid = 856] [serial = 266] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 856 | 1464707263124 Marionette TRACE conn3 <- [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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 893ms 08:07:43 INFO - PROCESS | 856 | 1464707263147 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 856 | 1464707263153 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:07:43 INFO - PROCESS | 856 | 1464707263161 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:07:43 INFO - PROCESS | 856 | 1464707263164 Marionette TRACE conn3 <- [1,414,null,{}] 08:07:43 INFO - PROCESS | 856 | 1464707263168 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:43 INFO - PROCESS | 856 | 1464707263258 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:07:43 INFO - PROCESS | 856 | 1464707263271 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 856 | ++DOCSHELL 1122F000 == 30 [pid = 856] [id = 113] 08:07:43 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (11238C00) [pid = 856] [serial = 336] [outer = 00000000] 08:07:43 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (130ED400) [pid = 856] [serial = 337] [outer = 11238C00] 08:07:43 INFO - PROCESS | 856 | 1464707263363 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (1371B800) [pid = 856] [serial = 338] [outer = 11238C00] 08:07:43 INFO - PROCESS | 856 | 1464707263761 Marionette TRACE conn3 <- [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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 631ms 08:07:43 INFO - PROCESS | 856 | 1464707263799 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 856 | 1464707263801 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:07:43 INFO - PROCESS | 856 | 1464707263805 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:07:43 INFO - PROCESS | 856 | 1464707263808 Marionette TRACE conn3 <- [1,418,null,{}] 08:07:43 INFO - PROCESS | 856 | 1464707263826 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:43 INFO - PROCESS | 856 | 1464707263905 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:07:43 INFO - PROCESS | 856 | 1464707263913 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 856 | ++DOCSHELL 140C8800 == 31 [pid = 856] [id = 114] 08:07:43 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (140CBC00) [pid = 856] [serial = 339] [outer = 00000000] 08:07:43 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (143D9800) [pid = 856] [serial = 340] [outer = 140CBC00] 08:07:43 INFO - PROCESS | 856 | 1464707263963 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (14EAF400) [pid = 856] [serial = 341] [outer = 140CBC00] 08:07:44 INFO - PROCESS | 856 | 1464707264875 Marionette TRACE conn3 <- [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]]]}] 08:07:44 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 08:07:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1094ms 08:07:44 INFO - PROCESS | 856 | 1464707264895 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 856 | 1464707264897 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:07:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:07:44 INFO - PROCESS | 856 | 1464707264908 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 856 | 1464707264910 Marionette TRACE conn3 <- [1,422,null,{}] 08:07:44 INFO - PROCESS | 856 | 1464707264914 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:45 INFO - PROCESS | 856 | 1464707265016 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:07:45 INFO - PROCESS | 856 | 1464707265023 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 856 | ++DOCSHELL 155D2000 == 32 [pid = 856] [id = 115] 08:07:45 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (155DCC00) [pid = 856] [serial = 342] [outer = 00000000] 08:07:45 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (1616E000) [pid = 856] [serial = 343] [outer = 155DCC00] 08:07:45 INFO - PROCESS | 856 | 1464707265067 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (168BE400) [pid = 856] [serial = 344] [outer = 155DCC00] 08:07:45 INFO - PROCESS | 856 | 1464707265985 Marionette TRACE conn3 <- [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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 08:07:46 INFO - PROCESS | 856 | 1464707266033 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 856 | 1464707266044 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:07:46 INFO - PROCESS | 856 | 1464707266054 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 856 | 1464707266056 Marionette TRACE conn3 <- [1,426,null,{}] 08:07:46 INFO - PROCESS | 856 | 1464707266059 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:46 INFO - PROCESS | 856 | 1464707266157 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:07:46 INFO - PROCESS | 856 | 1464707266165 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 856 | ++DOCSHELL 168BF800 == 33 [pid = 856] [id = 116] 08:07:46 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (168C0000) [pid = 856] [serial = 345] [outer = 00000000] 08:07:46 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (172CC800) [pid = 856] [serial = 346] [outer = 168C0000] 08:07:46 INFO - PROCESS | 856 | 1464707266209 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (177D0C00) [pid = 856] [serial = 347] [outer = 168C0000] 08:07:46 INFO - PROCESS | 856 | 1464707266667 Marionette TRACE conn3 <- [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] 08:07:46 INFO - PROCESS | 856 | 1464707266689 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:07:46 INFO - PROCESS | 856 | 1464707266692 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 856 | 1464707266694 Marionette TRACE conn3 <- [1,430,null,{}] 08:07:46 INFO - PROCESS | 856 | 1464707266697 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:46 INFO - PROCESS | 856 | 1464707266814 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:07:46 INFO - PROCESS | 856 | 1464707266821 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 856 | ++DOCSHELL 175BA000 == 34 [pid = 856] [id = 117] 08:07:46 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (17895800) [pid = 856] [serial = 348] [outer = 00000000] 08:07:46 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (18513400) [pid = 856] [serial = 349] [outer = 17895800] 08:07:46 INFO - PROCESS | 856 | 1464707266865 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (198C4000) [pid = 856] [serial = 350] [outer = 17895800] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 86 (15EDAC00) [pid = 856] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1707A000) [pid = 856] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 84 (168CB800) [pid = 856] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 83 (10A59000) [pid = 856] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 82 (15D3E000) [pid = 856] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 81 (13D45400) [pid = 856] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 80 (17F26000) [pid = 856] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 79 (198C3800) [pid = 856] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 78 (13911000) [pid = 856] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 77 (11433000) [pid = 856] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 76 (1A21FC00) [pid = 856] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 75 (13010000) [pid = 856] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 74 (177D2000) [pid = 856] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:07:47 INFO - PROCESS | 856 | --DOMWINDOW == 73 (198BE000) [pid = 856] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:07:47 INFO - PROCESS | 856 | 1464707267365 Marionette TRACE conn3 <- [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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 739ms 08:07:47 INFO - PROCESS | 856 | 1464707267416 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 856 | 1464707267418 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:07:47 INFO - PROCESS | 856 | 1464707267422 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 856 | 1464707267423 Marionette TRACE conn3 <- [1,434,null,{}] 08:07:47 INFO - PROCESS | 856 | 1464707267427 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:47 INFO - PROCESS | 856 | 1464707267535 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:07:47 INFO - PROCESS | 856 | 1464707267542 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 856 | ++DOCSHELL 132B3400 == 35 [pid = 856] [id = 118] 08:07:47 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (13911000) [pid = 856] [serial = 351] [outer = 00000000] 08:07:47 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (1837BC00) [pid = 856] [serial = 352] [outer = 13911000] 08:07:47 INFO - PROCESS | 856 | 1464707267585 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (18515400) [pid = 856] [serial = 353] [outer = 13911000] 08:07:47 INFO - PROCESS | 856 | 1464707267978 Marionette TRACE conn3 <- [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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 586ms 08:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:07:48 INFO - PROCESS | 856 | 1464707268019 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 856 | 1464707268021 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:07:48 INFO - PROCESS | 856 | 1464707268024 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 856 | 1464707268026 Marionette TRACE conn3 <- [1,438,null,{}] 08:07:48 INFO - PROCESS | 856 | 1464707268034 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:48 INFO - PROCESS | 856 | 1464707268090 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:07:48 INFO - PROCESS | 856 | 1464707268097 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 856 | ++DOCSHELL 131BBC00 == 36 [pid = 856] [id = 119] 08:07:48 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (18182000) [pid = 856] [serial = 354] [outer = 00000000] 08:07:48 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (19AABC00) [pid = 856] [serial = 355] [outer = 18182000] 08:07:48 INFO - PROCESS | 856 | 1464707268140 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (19AB2400) [pid = 856] [serial = 356] [outer = 18182000] 08:07:48 INFO - PROCESS | 856 | 1464707268554 Marionette TRACE conn3 <- [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]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 585ms 08:07:48 INFO - PROCESS | 856 | 1464707268605 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 856 | 1464707268607 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:07:48 INFO - PROCESS | 856 | 1464707268611 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 856 | 1464707268612 Marionette TRACE conn3 <- [1,442,null,{}] 08:07:48 INFO - PROCESS | 856 | 1464707268620 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:48 INFO - PROCESS | 856 | 1464707268694 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:07:48 INFO - PROCESS | 856 | 1464707268700 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 856 | ++DOCSHELL 1371B400 == 37 [pid = 856] [id = 120] 08:07:48 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (19BA2C00) [pid = 856] [serial = 357] [outer = 00000000] 08:07:48 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (1A21F800) [pid = 856] [serial = 358] [outer = 19BA2C00] 08:07:48 INFO - PROCESS | 856 | 1464707268745 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (1A22E000) [pid = 856] [serial = 359] [outer = 19BA2C00] 08:07:49 INFO - PROCESS | 856 | 1464707269291 Marionette TRACE conn3 <- [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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 724ms 08:07:49 INFO - PROCESS | 856 | 1464707269336 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 856 | 1464707269340 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:07:49 INFO - PROCESS | 856 | 1464707269346 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 856 | 1464707269349 Marionette TRACE conn3 <- [1,446,null,{}] 08:07:49 INFO - PROCESS | 856 | 1464707269355 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:49 INFO - PROCESS | 856 | 1464707269461 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:07:49 INFO - PROCESS | 856 | 1464707269538 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 856 | ++DOCSHELL 10A57400 == 38 [pid = 856] [id = 121] 08:07:49 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (10A57800) [pid = 856] [serial = 360] [outer = 00000000] 08:07:49 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (114B8400) [pid = 856] [serial = 361] [outer = 10A57800] 08:07:49 INFO - PROCESS | 856 | 1464707269593 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1300A000) [pid = 856] [serial = 362] [outer = 10A57800] 08:07:50 INFO - PROCESS | 856 | 1464707270243 Marionette TRACE conn3 <- [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]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 939ms 08:07:50 INFO - PROCESS | 856 | 1464707270292 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 856 | 1464707270298 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:07:50 INFO - PROCESS | 856 | 1464707270304 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 856 | 1464707270307 Marionette TRACE conn3 <- [1,450,null,{}] 08:07:50 INFO - PROCESS | 856 | 1464707270311 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:50 INFO - PROCESS | 856 | 1464707270403 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:07:50 INFO - PROCESS | 856 | 1464707270492 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 856 | ++DOCSHELL 140C8C00 == 39 [pid = 856] [id = 122] 08:07:50 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (140CA400) [pid = 856] [serial = 363] [outer = 00000000] 08:07:50 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (155D1C00) [pid = 856] [serial = 364] [outer = 140CA400] 08:07:50 INFO - PROCESS | 856 | 1464707270544 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (15AEE000) [pid = 856] [serial = 365] [outer = 140CA400] 08:07:51 INFO - PROCESS | 856 | 1464707271076 Marionette TRACE conn3 <- [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] 08:07:51 INFO - PROCESS | 856 | 1464707271133 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:07:51 INFO - PROCESS | 856 | 1464707271137 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 856 | 1464707271140 Marionette TRACE conn3 <- [1,454,null,{}] 08:07:51 INFO - PROCESS | 856 | 1464707271151 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:51 INFO - PROCESS | 856 | 1464707271253 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:07:51 INFO - PROCESS | 856 | 1464707271331 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 856 | ++DOCSHELL 19AB2800 == 40 [pid = 856] [id = 123] 08:07:51 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1A03F000) [pid = 856] [serial = 366] [outer = 00000000] 08:07:51 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1A331800) [pid = 856] [serial = 367] [outer = 1A03F000] 08:07:51 INFO - PROCESS | 856 | 1464707271393 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1A4A3C00) [pid = 856] [serial = 368] [outer = 1A03F000] 08:07:51 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:51 INFO - PROCESS | 856 | 1464707272014 Marionette TRACE conn3 <- [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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 924ms 08:07:52 INFO - PROCESS | 856 | 1464707272065 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 856 | 1464707272067 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:07:52 INFO - PROCESS | 856 | 1464707272071 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 856 | 1464707272073 Marionette TRACE conn3 <- [1,458,null,{}] 08:07:52 INFO - PROCESS | 856 | 1464707272076 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:52 INFO - PROCESS | 856 | 1464707272176 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:07:52 INFO - PROCESS | 856 | 1464707272249 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 856 | ++DOCSHELL 1A879800 == 41 [pid = 856] [id = 124] 08:07:52 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1A87A000) [pid = 856] [serial = 369] [outer = 00000000] 08:07:52 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1A930800) [pid = 856] [serial = 370] [outer = 1A87A000] 08:07:52 INFO - PROCESS | 856 | 1464707272302 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1A93B000) [pid = 856] [serial = 371] [outer = 1A87A000] 08:07:52 INFO - PROCESS | 856 | 1464707272893 Marionette TRACE conn3 <- [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] 08:07:53 INFO - PROCESS | 856 | 1464707273062 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:07:53 INFO - PROCESS | 856 | 1464707273066 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 856 | 1464707273070 Marionette TRACE conn3 <- [1,462,null,{}] 08:07:53 INFO - PROCESS | 856 | 1464707273084 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:53 INFO - PROCESS | 856 | 1464707273180 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:07:53 INFO - PROCESS | 856 | 1464707273251 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 856 | ++DOCSHELL 112AAC00 == 42 [pid = 856] [id = 125] 08:07:53 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (114AAC00) [pid = 856] [serial = 372] [outer = 00000000] 08:07:53 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (12B8DC00) [pid = 856] [serial = 373] [outer = 114AAC00] 08:07:53 INFO - PROCESS | 856 | 1464707273298 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (13714800) [pid = 856] [serial = 374] [outer = 114AAC00] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 131BBC00 == 41 [pid = 856] [id = 119] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 132B3400 == 40 [pid = 856] [id = 118] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 175BA000 == 39 [pid = 856] [id = 117] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 168BF800 == 38 [pid = 856] [id = 116] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 155D2000 == 37 [pid = 856] [id = 115] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 140C8800 == 36 [pid = 856] [id = 114] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 1122F000 == 35 [pid = 856] [id = 113] 08:07:53 INFO - PROCESS | 856 | --DOCSHELL 10E07C00 == 34 [pid = 856] [id = 112] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1A043400) [pid = 856] [serial = 314] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 95 (13D45000) [pid = 856] [serial = 292] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 94 (140CA000) [pid = 856] [serial = 293] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 93 (12898000) [pid = 856] [serial = 289] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 92 (12B09C00) [pid = 856] [serial = 290] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 91 (1A03AC00) [pid = 856] [serial = 313] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1A4A5000) [pid = 856] [serial = 317] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1A333C00) [pid = 856] [serial = 316] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 88 (14338C00) [pid = 856] [serial = 319] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 87 (16D0CC00) [pid = 856] [serial = 320] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 86 (1A24B400) [pid = 856] [serial = 322] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 85 (198C5000) [pid = 856] [serial = 310] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 84 (1A9D8400) [pid = 856] [serial = 326] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 83 (198C6400) [pid = 856] [serial = 311] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 82 (18511800) [pid = 856] [serial = 308] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 81 (1A4A1000) [pid = 856] [serial = 323] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 80 (1A932400) [pid = 856] [serial = 325] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 79 (17898800) [pid = 856] [serial = 304] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 78 (1789A000) [pid = 856] [serial = 305] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 77 (1721A000) [pid = 856] [serial = 301] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 76 (17569400) [pid = 856] [serial = 302] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 75 (10E0C800) [pid = 856] [serial = 286] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 74 (10E8C400) [pid = 856] [serial = 287] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 73 (15EDB800) [pid = 856] [serial = 298] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 72 (1616CC00) [pid = 856] [serial = 299] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 71 (15A87000) [pid = 856] [serial = 296] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 70 (14EA8400) [pid = 856] [serial = 295] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | --DOMWINDOW == 69 (18381400) [pid = 856] [serial = 307] [outer = 00000000] [url = about:blank] 08:07:53 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:53 INFO - PROCESS | 856 | 1464707273923 Marionette TRACE conn3 <- [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] 08:07:53 INFO - PROCESS | 856 | 1464707273955 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:07:53 INFO - PROCESS | 856 | 1464707273962 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 856 | 1464707273966 Marionette TRACE conn3 <- [1,466,null,{}] 08:07:53 INFO - PROCESS | 856 | 1464707273972 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:54 INFO - PROCESS | 856 | 1464707274073 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:07:54 INFO - PROCESS | 856 | 1464707274149 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 856 | ++DOCSHELL 11A0BC00 == 35 [pid = 856] [id = 126] 08:07:54 INFO - PROCESS | 856 | ++DOMWINDOW == 70 (12B03800) [pid = 856] [serial = 375] [outer = 00000000] 08:07:54 INFO - PROCESS | 856 | ++DOMWINDOW == 71 (1390C800) [pid = 856] [serial = 376] [outer = 12B03800] 08:07:54 INFO - PROCESS | 856 | 1464707274194 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 856 | ++DOMWINDOW == 72 (14338C00) [pid = 856] [serial = 377] [outer = 12B03800] 08:07:54 INFO - PROCESS | 856 | 1464707274571 Marionette TRACE conn3 <- [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] 08:07:54 INFO - PROCESS | 856 | 1464707274603 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:07:54 INFO - PROCESS | 856 | 1464707274606 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 856 | 1464707274608 Marionette TRACE conn3 <- [1,470,null,{}] 08:07:54 INFO - PROCESS | 856 | 1464707274618 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:54 INFO - PROCESS | 856 | 1464707274729 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:07:54 INFO - PROCESS | 856 | 1464707274741 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 856 | ++DOCSHELL 16A4B000 == 36 [pid = 856] [id = 127] 08:07:54 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (16A4C000) [pid = 856] [serial = 378] [outer = 00000000] 08:07:54 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (174A4800) [pid = 856] [serial = 379] [outer = 16A4C000] 08:07:54 INFO - PROCESS | 856 | 1464707274788 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (175B9000) [pid = 856] [serial = 380] [outer = 16A4C000] 08:07:55 INFO - PROCESS | 856 | 1464707275223 Marionette TRACE conn3 <- [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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:07:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 694ms 08:07:55 INFO - PROCESS | 856 | 1464707275287 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 856 | 1464707275289 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:07:55 INFO - PROCESS | 856 | 1464707275292 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 856 | 1464707275294 Marionette TRACE conn3 <- [1,474,null,{}] 08:07:55 INFO - PROCESS | 856 | 1464707275297 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:55 INFO - PROCESS | 856 | 1464707275375 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:07:55 INFO - PROCESS | 856 | 1464707275384 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 856 | ++DOCSHELL 178A0C00 == 37 [pid = 856] [id = 128] 08:07:55 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (178A1400) [pid = 856] [serial = 381] [outer = 00000000] 08:07:55 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (18183C00) [pid = 856] [serial = 382] [outer = 178A1400] 08:07:55 INFO - PROCESS | 856 | 1464707275432 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (18517400) [pid = 856] [serial = 383] [outer = 178A1400] 08:07:55 INFO - PROCESS | 856 | [856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:07:55 INFO - PROCESS | 856 | [856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:07:55 INFO - PROCESS | 856 | 1464707275859 Marionette TRACE conn3 <- [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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:07:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 631ms 08:07:55 INFO - PROCESS | 856 | 1464707275931 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 856 | 1464707275933 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:07:55 INFO - PROCESS | 856 | 1464707275936 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 856 | 1464707275937 Marionette TRACE conn3 <- [1,478,null,{}] 08:07:55 INFO - PROCESS | 856 | 1464707275941 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:56 INFO - PROCESS | 856 | 1464707276025 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:07:56 INFO - PROCESS | 856 | 1464707276066 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 856 | ++DOCSHELL 198CA000 == 38 [pid = 856] [id = 129] 08:07:56 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (198CA400) [pid = 856] [serial = 384] [outer = 00000000] 08:07:56 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (19B98C00) [pid = 856] [serial = 385] [outer = 198CA400] 08:07:56 INFO - PROCESS | 856 | 1464707276096 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (1A042C00) [pid = 856] [serial = 386] [outer = 198CA400] 08:07:56 INFO - PROCESS | 856 | 1464707276545 Marionette TRACE conn3 <- [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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 632ms 08:07:56 INFO - PROCESS | 856 | 1464707276558 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 856 | 1464707276560 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:07:56 INFO - PROCESS | 856 | 1464707276563 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:07:56 INFO - PROCESS | 856 | 1464707276565 Marionette TRACE conn3 <- [1,482,null,{}] 08:07:56 INFO - PROCESS | 856 | 1464707276572 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:56 INFO - PROCESS | 856 | 1464707276699 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:07:56 INFO - PROCESS | 856 | 1464707276708 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 856 | ++DOCSHELL 18182400 == 39 [pid = 856] [id = 130] 08:07:56 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (1A046C00) [pid = 856] [serial = 387] [outer = 00000000] 08:07:56 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (1A86F800) [pid = 856] [serial = 388] [outer = 1A046C00] 08:07:56 INFO - PROCESS | 856 | 1464707276753 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (1A878C00) [pid = 856] [serial = 389] [outer = 1A046C00] 08:07:57 INFO - PROCESS | 856 | 1464707277206 Marionette TRACE conn3 <- [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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 678ms 08:07:57 INFO - PROCESS | 856 | 1464707277263 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 856 | 1464707277249 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:07:57 INFO - PROCESS | 856 | 1464707277258 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 856 | 1464707277259 Marionette TRACE conn3 <- [1,486,null,{}] 08:07:57 INFO - PROCESS | 856 | 1464707277263 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:57 INFO - PROCESS | 856 | 1464707277364 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:07:57 INFO - PROCESS | 856 | 1464707277448 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 856 | ++DOCSHELL 104E5800 == 40 [pid = 856] [id = 131] 08:07:57 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1A87AC00) [pid = 856] [serial = 390] [outer = 00000000] 08:07:57 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1A9DDC00) [pid = 856] [serial = 391] [outer = 1A87AC00] 08:07:57 INFO - PROCESS | 856 | 1464707277500 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (1A9E0000) [pid = 856] [serial = 392] [outer = 1A87AC00] 08:07:57 INFO - PROCESS | 856 | 1464707277923 Marionette TRACE conn3 <- [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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 678ms 08:07:57 INFO - PROCESS | 856 | 1464707277952 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 856 | 1464707277954 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:07:57 INFO - PROCESS | 856 | 1464707277957 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 856 | 1464707277959 Marionette TRACE conn3 <- [1,490,null,{}] 08:07:57 INFO - PROCESS | 856 | 1464707277962 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:58 INFO - PROCESS | 856 | 1464707278063 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:07:58 INFO - PROCESS | 856 | 1464707278069 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 856 | ++DOCSHELL 1A9E4400 == 41 [pid = 856] [id = 132] 08:07:58 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (1AD52800) [pid = 856] [serial = 393] [outer = 00000000] 08:07:58 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1AE29C00) [pid = 856] [serial = 394] [outer = 1AD52800] 08:07:58 INFO - PROCESS | 856 | 1464707278112 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1AE2DC00) [pid = 856] [serial = 395] [outer = 1AD52800] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 89 (17895800) [pid = 856] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 88 (13911000) [pid = 856] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 87 (140CBC00) [pid = 856] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 86 (10E0CC00) [pid = 856] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 85 (168C0000) [pid = 856] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 84 (11238C00) [pid = 856] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 83 (155DCC00) [pid = 856] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:07:58 INFO - PROCESS | 856 | --DOMWINDOW == 82 (18182000) [pid = 856] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:07:58 INFO - PROCESS | 856 | 1464707278560 Marionette TRACE conn3 <- [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]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 632ms 08:07:58 INFO - PROCESS | 856 | 1464707278579 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 856 | 1464707278581 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:07:58 INFO - PROCESS | 856 | 1464707278584 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:07:58 INFO - PROCESS | 856 | 1464707278586 Marionette TRACE conn3 <- [1,494,null,{}] 08:07:58 INFO - PROCESS | 856 | 1464707278590 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:58 INFO - PROCESS | 856 | 1464707278670 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:07:58 INFO - PROCESS | 856 | 1464707278706 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 856 | ++DOCSHELL 140CBC00 == 42 [pid = 856] [id = 133] 08:07:58 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (14EA5C00) [pid = 856] [serial = 396] [outer = 00000000] 08:07:58 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (1A9E7400) [pid = 856] [serial = 397] [outer = 14EA5C00] 08:07:58 INFO - PROCESS | 856 | 1464707278754 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1AD5D000) [pid = 856] [serial = 398] [outer = 14EA5C00] 08:07:59 INFO - PROCESS | 856 | 1464707279164 Marionette TRACE conn3 <- [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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 631ms 08:07:59 INFO - PROCESS | 856 | 1464707279223 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 856 | 1464707279225 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:07:59 INFO - PROCESS | 856 | 1464707279228 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 856 | 1464707279230 Marionette TRACE conn3 <- [1,498,null,{}] 08:07:59 INFO - PROCESS | 856 | 1464707279233 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:59 INFO - PROCESS | 856 | 1464707279310 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:07:59 INFO - PROCESS | 856 | 1464707279319 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 856 | ++DOCSHELL 1AE24800 == 43 [pid = 856] [id = 134] 08:07:59 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1AE2B000) [pid = 856] [serial = 399] [outer = 00000000] 08:07:59 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (1B026400) [pid = 856] [serial = 400] [outer = 1AE2B000] 08:07:59 INFO - PROCESS | 856 | 1464707279376 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (1B02E400) [pid = 856] [serial = 401] [outer = 1AE2B000] 08:07:59 INFO - PROCESS | 856 | 1464707279818 Marionette TRACE conn3 <- [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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 632ms 08:07:59 INFO - PROCESS | 856 | 1464707279850 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 856 | 1464707279853 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:07:59 INFO - PROCESS | 856 | 1464707279856 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 856 | 1464707279858 Marionette TRACE conn3 <- [1,502,null,{}] 08:07:59 INFO - PROCESS | 856 | 1464707279862 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:59 INFO - PROCESS | 856 | 1464707279955 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:07:59 INFO - PROCESS | 856 | 1464707279961 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 856 | ++DOCSHELL 1B1DCC00 == 44 [pid = 856] [id = 135] 08:07:59 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1B1DD400) [pid = 856] [serial = 402] [outer = 00000000] 08:07:59 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1B1E8000) [pid = 856] [serial = 403] [outer = 1B1DD400] 08:07:59 INFO - PROCESS | 856 | 1464707280008 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1B35D000) [pid = 856] [serial = 404] [outer = 1B1DD400] 08:08:00 INFO - PROCESS | 856 | 1464707280604 Marionette TRACE conn3 <- [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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:08:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 801ms 08:08:00 INFO - PROCESS | 856 | 1464707280658 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 856 | 1464707280662 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:08:00 INFO - PROCESS | 856 | 1464707280668 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 856 | 1464707280672 Marionette TRACE conn3 <- [1,506,null,{}] 08:08:00 INFO - PROCESS | 856 | 1464707280678 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:00 INFO - PROCESS | 856 | 1464707280808 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:08:00 INFO - PROCESS | 856 | 1464707280863 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 856 | ++DOCSHELL 112B5000 == 45 [pid = 856] [id = 136] 08:08:00 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (11429400) [pid = 856] [serial = 405] [outer = 00000000] 08:08:00 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (13D52400) [pid = 856] [serial = 406] [outer = 11429400] 08:08:00 INFO - PROCESS | 856 | 1464707280918 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (14E14C00) [pid = 856] [serial = 407] [outer = 11429400] 08:08:01 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (17575000) [pid = 856] [serial = 408] [outer = 1B363C00] 08:08:01 INFO - PROCESS | 856 | 1464707281631 Marionette TRACE conn3 <- [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]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1032ms 08:08:01 INFO - PROCESS | 856 | 1464707281699 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 856 | 1464707281704 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:08:01 INFO - PROCESS | 856 | 1464707281711 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 856 | 1464707281714 Marionette TRACE conn3 <- [1,510,null,{}] 08:08:01 INFO - PROCESS | 856 | 1464707281737 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:01 INFO - PROCESS | 856 | 1464707281877 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:08:01 INFO - PROCESS | 856 | 1464707281974 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 856 | ++DOCSHELL 1100F800 == 46 [pid = 856] [id = 137] 08:08:01 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (12806000) [pid = 856] [serial = 409] [outer = 00000000] 08:08:02 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (17F31C00) [pid = 856] [serial = 410] [outer = 12806000] 08:08:02 INFO - PROCESS | 856 | 1464707282029 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (19908000) [pid = 856] [serial = 411] [outer = 12806000] 08:08:02 INFO - PROCESS | 856 | 1464707282595 Marionette TRACE conn3 <- [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]]]}] 08:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 925ms 08:08:02 INFO - PROCESS | 856 | 1464707282637 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 856 | 1464707282639 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:08:02 INFO - PROCESS | 856 | 1464707282643 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 856 | 1464707282647 Marionette TRACE conn3 <- [1,514,null,{}] 08:08:02 INFO - PROCESS | 856 | 1464707282658 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:02 INFO - PROCESS | 856 | 1464707282763 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:08:02 INFO - PROCESS | 856 | 1464707282886 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 856 | ++DOCSHELL 1990F000 == 47 [pid = 856] [id = 138] 08:08:02 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (19B95C00) [pid = 856] [serial = 412] [outer = 00000000] 08:08:02 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1A329400) [pid = 856] [serial = 413] [outer = 19B95C00] 08:08:02 INFO - PROCESS | 856 | 1464707282943 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1A875000) [pid = 856] [serial = 414] [outer = 19B95C00] 08:08:03 INFO - PROCESS | 856 | 1464707283490 Marionette TRACE conn3 <- [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]]]}] 08:08:03 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 08:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 893ms 08:08:03 INFO - PROCESS | 856 | 1464707283530 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 856 | 1464707283533 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:08:03 INFO - PROCESS | 856 | 1464707283537 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 856 | 1464707283539 Marionette TRACE conn3 <- [1,518,null,{}] 08:08:03 INFO - PROCESS | 856 | 1464707283543 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:03 INFO - PROCESS | 856 | 1464707283662 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:08:03 INFO - PROCESS | 856 | 1464707283765 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 856 | ++DOCSHELL 16124800 == 48 [pid = 856] [id = 139] 08:08:03 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (16129C00) [pid = 856] [serial = 415] [outer = 00000000] 08:08:03 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1612B400) [pid = 856] [serial = 416] [outer = 16129C00] 08:08:03 INFO - PROCESS | 856 | 1464707283823 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (19911400) [pid = 856] [serial = 417] [outer = 16129C00] 08:08:04 INFO - PROCESS | 856 | 1464707284591 Marionette TRACE conn3 <- [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]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1079ms 08:08:04 INFO - PROCESS | 856 | 1464707284627 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 856 | 1464707284631 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:08:04 INFO - PROCESS | 856 | 1464707284638 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 856 | 1464707284641 Marionette TRACE conn3 <- [1,522,null,{}] 08:08:04 INFO - PROCESS | 856 | 1464707284647 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:04 INFO - PROCESS | 856 | 1464707284743 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:08:04 INFO - PROCESS | 856 | 1464707284825 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 856 | ++DOCSHELL 130E0800 == 49 [pid = 856] [id = 140] 08:08:04 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1371A000) [pid = 856] [serial = 418] [outer = 00000000] 08:08:04 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (140C4000) [pid = 856] [serial = 419] [outer = 1371A000] 08:08:04 INFO - PROCESS | 856 | 1464707284943 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (155D2800) [pid = 856] [serial = 420] [outer = 1371A000] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 10E09800 == 48 [pid = 856] [id = 111] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 1AE24800 == 47 [pid = 856] [id = 134] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 140CBC00 == 46 [pid = 856] [id = 133] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 1A9E4400 == 45 [pid = 856] [id = 132] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 104E5800 == 44 [pid = 856] [id = 131] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 18182400 == 43 [pid = 856] [id = 130] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 198CA000 == 42 [pid = 856] [id = 129] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 178A0C00 == 41 [pid = 856] [id = 128] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 16A4B000 == 40 [pid = 856] [id = 127] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 11A0BC00 == 39 [pid = 856] [id = 126] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 112AAC00 == 38 [pid = 856] [id = 125] 08:08:05 INFO - PROCESS | 856 | --DOCSHELL 1371B400 == 37 [pid = 856] [id = 120] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 106 (19AB2400) [pid = 856] [serial = 356] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 105 (18513400) [pid = 856] [serial = 349] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 104 (18515400) [pid = 856] [serial = 353] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 103 (14EAF400) [pid = 856] [serial = 341] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 102 (11C83000) [pid = 856] [serial = 331] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1100C400) [pid = 856] [serial = 334] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 100 (177D0C00) [pid = 856] [serial = 347] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 99 (11A05400) [pid = 856] [serial = 335] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1A9E7800) [pid = 856] [serial = 328] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 97 (143D9800) [pid = 856] [serial = 340] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 96 (130ED400) [pid = 856] [serial = 337] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 95 (198C4000) [pid = 856] [serial = 350] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1371B800) [pid = 856] [serial = 338] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 93 (1837BC00) [pid = 856] [serial = 352] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1616E000) [pid = 856] [serial = 343] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 91 (19AABC00) [pid = 856] [serial = 355] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 90 (172CC800) [pid = 856] [serial = 346] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 89 (168BE400) [pid = 856] [serial = 344] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1A21F800) [pid = 856] [serial = 358] [outer = 00000000] [url = about:blank] 08:08:05 INFO - PROCESS | 856 | 1464707285474 Marionette TRACE conn3 <- [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]]]}] 08:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 893ms 08:08:05 INFO - PROCESS | 856 | 1464707285526 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 856 | 1464707285532 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:08:05 INFO - PROCESS | 856 | 1464707285540 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 856 | 1464707285542 Marionette TRACE conn3 <- [1,526,null,{}] 08:08:05 INFO - PROCESS | 856 | 1464707285545 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:05 INFO - PROCESS | 856 | 1464707285637 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:08:05 INFO - PROCESS | 856 | 1464707285729 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 856 | ++DOCSHELL 10E8D000 == 38 [pid = 856] [id = 141] 08:08:05 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (112AAC00) [pid = 856] [serial = 421] [outer = 00000000] 08:08:05 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (13D45C00) [pid = 856] [serial = 422] [outer = 112AAC00] 08:08:05 INFO - PROCESS | 856 | 1464707285799 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (15AE3400) [pid = 856] [serial = 423] [outer = 112AAC00] 08:08:06 INFO - PROCESS | 856 | 1464707286276 Marionette TRACE conn3 <- [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]]]}] 08:08:06 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 08:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 786ms 08:08:06 INFO - PROCESS | 856 | 1464707286344 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 856 | 1464707286347 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:08:06 INFO - PROCESS | 856 | 1464707286350 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:08:06 INFO - PROCESS | 856 | 1464707286354 Marionette TRACE conn3 <- [1,530,null,{}] 08:08:06 INFO - PROCESS | 856 | 1464707286364 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:06 INFO - PROCESS | 856 | 1464707286445 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:08:06 INFO - PROCESS | 856 | 1464707286455 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 856 | ++DOCSHELL 16D0F000 == 39 [pid = 856] [id = 142] 08:08:06 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1706F400) [pid = 856] [serial = 424] [outer = 00000000] 08:08:06 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (172D0400) [pid = 856] [serial = 425] [outer = 1706F400] 08:08:06 INFO - PROCESS | 856 | 1464707286505 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (177D0800) [pid = 856] [serial = 426] [outer = 1706F400] 08:08:06 INFO - PROCESS | 856 | 1464707286934 Marionette TRACE conn3 <- [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"]]]}] 08:08:06 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 08:08:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:08:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08:06 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 08:08:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:08:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 631ms 08:08:06 INFO - PROCESS | 856 | 1464707286971 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 856 | 1464707286974 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:08:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:08:06 INFO - PROCESS | 856 | 1464707286977 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 856 | 1464707286979 Marionette TRACE conn3 <- [1,534,null,{}] 08:08:06 INFO - PROCESS | 856 | 1464707286982 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:07 INFO - PROCESS | 856 | 1464707287069 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:08:07 INFO - PROCESS | 856 | 1464707287076 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 856 | ++DOCSHELL 175B3800 == 40 [pid = 856] [id = 143] 08:08:07 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (177D4C00) [pid = 856] [serial = 427] [outer = 00000000] 08:08:07 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (198C1000) [pid = 856] [serial = 428] [outer = 177D4C00] 08:08:07 INFO - PROCESS | 856 | 1464707287119 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (198C3000) [pid = 856] [serial = 429] [outer = 177D4C00] 08:08:07 INFO - PROCESS | 856 | 1464707287542 Marionette TRACE conn3 <- [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]]]}] 08:08:07 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. 08:08:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 585ms 08:08:07 INFO - PROCESS | 856 | 1464707287574 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 856 | 1464707287576 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:08:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:08:07 INFO - PROCESS | 856 | 1464707287579 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 856 | 1464707287581 Marionette TRACE conn3 <- [1,538,null,{}] 08:08:07 INFO - PROCESS | 856 | 1464707287584 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:07 INFO - PROCESS | 856 | 1464707287691 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:08:07 INFO - PROCESS | 856 | 1464707287698 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 856 | ++DOCSHELL 198C0C00 == 41 [pid = 856] [id = 144] 08:08:07 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (198C3800) [pid = 856] [serial = 430] [outer = 00000000] 08:08:07 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1990E800) [pid = 856] [serial = 431] [outer = 198C3800] 08:08:07 INFO - PROCESS | 856 | 1464707287743 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (19907C00) [pid = 856] [serial = 432] [outer = 198C3800] 08:08:08 INFO - PROCESS | 856 | 1464707288194 Marionette TRACE conn3 <- [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]]]}] 08:08:08 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. 08:08:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 693ms 08:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:08:08 INFO - PROCESS | 856 | 1464707288270 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 856 | 1464707288272 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:08:08 INFO - PROCESS | 856 | 1464707288276 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 856 | 1464707288277 Marionette TRACE conn3 <- [1,542,null,{}] 08:08:08 INFO - PROCESS | 856 | 1464707288281 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 856 | 1464707288410 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:08:08 INFO - PROCESS | 856 | 1464707288470 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 856 | ++DOCSHELL 1990C800 == 42 [pid = 856] [id = 145] 08:08:08 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (19BA0000) [pid = 856] [serial = 433] [outer = 00000000] 08:08:08 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1A878400) [pid = 856] [serial = 434] [outer = 19BA0000] 08:08:08 INFO - PROCESS | 856 | 1464707288516 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1A9DC800) [pid = 856] [serial = 435] [outer = 19BA0000] 08:08:08 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:08 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:08 INFO - PROCESS | 856 | 1464707288923 Marionette TRACE conn3 <- [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]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:08:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 678ms 08:08:08 INFO - PROCESS | 856 | 1464707288963 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 856 | 1464707288965 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:08:09 INFO - PROCESS | 856 | 1464707289006 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 856 | 1464707289008 Marionette TRACE conn3 <- [1,546,null,{}] 08:08:09 INFO - PROCESS | 856 | 1464707289012 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:09 INFO - PROCESS | 856 | 1464707289115 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:08:09 INFO - PROCESS | 856 | 1464707289127 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 856 | ++DOCSHELL 1A932000 == 43 [pid = 856] [id = 146] 08:08:09 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1A939000) [pid = 856] [serial = 436] [outer = 00000000] 08:08:09 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1AE2AC00) [pid = 856] [serial = 437] [outer = 1A939000] 08:08:09 INFO - PROCESS | 856 | 1464707289170 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1AE2BC00) [pid = 856] [serial = 438] [outer = 1A939000] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1A87CC00) [pid = 856] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1A046C00) [pid = 856] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 103 (198CA400) [pid = 856] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 102 (178A1400) [pid = 856] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 101 (12B03800) [pid = 856] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1A87AC00) [pid = 856] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 99 (114AAC00) [pid = 856] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1AD52800) [pid = 856] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 97 (16A4C000) [pid = 856] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 96 (14EA5C00) [pid = 856] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:08:09 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1AE2B000) [pid = 856] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:08:09 INFO - PROCESS | 856 | 1464707289738 Marionette TRACE conn3 <- [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]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:08:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 816ms 08:08:09 INFO - PROCESS | 856 | 1464707289794 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 856 | 1464707289795 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:08:09 INFO - PROCESS | 856 | 1464707289799 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:08:09 INFO - PROCESS | 856 | 1464707289800 Marionette TRACE conn3 <- [1,550,null,{}] 08:08:09 INFO - PROCESS | 856 | 1464707289804 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:09 INFO - PROCESS | 856 | 1464707289878 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:08:09 INFO - PROCESS | 856 | 1464707289884 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 856 | ++DOCSHELL 10E0FC00 == 44 [pid = 856] [id = 147] 08:08:09 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (16A4C000) [pid = 856] [serial = 439] [outer = 00000000] 08:08:09 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (198CA400) [pid = 856] [serial = 440] [outer = 16A4C000] 08:08:09 INFO - PROCESS | 856 | 1464707289927 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1A046C00) [pid = 856] [serial = 441] [outer = 16A4C000] 08:08:10 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:10 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:10 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:10 INFO - PROCESS | 856 | 1464707290326 Marionette TRACE conn3 <- [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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 586ms 08:08:10 INFO - PROCESS | 856 | 1464707290386 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 856 | 1464707290388 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:08:10 INFO - PROCESS | 856 | 1464707290392 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 856 | 1464707290393 Marionette TRACE conn3 <- [1,554,null,{}] 08:08:10 INFO - PROCESS | 856 | 1464707290397 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:10 INFO - PROCESS | 856 | 1464707290475 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:08:10 INFO - PROCESS | 856 | 1464707290482 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 856 | ++DOCSHELL 18515800 == 45 [pid = 856] [id = 148] 08:08:10 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1A87CC00) [pid = 856] [serial = 442] [outer = 00000000] 08:08:10 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1B025C00) [pid = 856] [serial = 443] [outer = 1A87CC00] 08:08:10 INFO - PROCESS | 856 | 1464707290525 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1B02FC00) [pid = 856] [serial = 444] [outer = 1A87CC00] 08:08:10 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:10 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:10 INFO - PROCESS | 856 | 1464707290928 Marionette TRACE conn3 <- [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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 585ms 08:08:10 INFO - PROCESS | 856 | 1464707290988 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 856 | 1464707290990 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:08:10 INFO - PROCESS | 856 | 1464707290993 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:08:10 INFO - PROCESS | 856 | 1464707290995 Marionette TRACE conn3 <- [1,558,null,{}] 08:08:10 INFO - PROCESS | 856 | 1464707290998 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:11 INFO - PROCESS | 856 | 1464707291076 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:08:11 INFO - PROCESS | 856 | 1464707291085 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 856 | ++DOCSHELL 0F2F0000 == 46 [pid = 856] [id = 149] 08:08:11 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (0F2F1800) [pid = 856] [serial = 445] [outer = 00000000] 08:08:11 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (0F2F5C00) [pid = 856] [serial = 446] [outer = 0F2F1800] 08:08:11 INFO - PROCESS | 856 | 1464707291116 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1280C800) [pid = 856] [serial = 447] [outer = 0F2F1800] 08:08:11 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:11 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:11 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:11 INFO - PROCESS | 856 | 1464707291527 Marionette TRACE conn3 <- [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]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:08:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 585ms 08:08:11 INFO - PROCESS | 856 | 1464707291574 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 856 | 1464707291576 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:08:11 INFO - PROCESS | 856 | 1464707291579 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 856 | 1464707291582 Marionette TRACE conn3 <- [1,562,null,{}] 08:08:11 INFO - PROCESS | 856 | 1464707291589 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:11 INFO - PROCESS | 856 | 1464707291741 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:08:11 INFO - PROCESS | 856 | 1464707291915 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 856 | ++DOCSHELL 0F2F5800 == 47 [pid = 856] [id = 150] 08:08:11 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (0F2F6000) [pid = 856] [serial = 448] [outer = 00000000] 08:08:11 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1058C800) [pid = 856] [serial = 449] [outer = 0F2F6000] 08:08:11 INFO - PROCESS | 856 | 1464707291971 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (11433000) [pid = 856] [serial = 450] [outer = 0F2F6000] 08:08:12 INFO - PROCESS | 856 | 1464707292524 Marionette TRACE conn3 <- [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]]]}] 08:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 986ms 08:08:12 INFO - PROCESS | 856 | 1464707292568 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 856 | 1464707292572 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:08:12 INFO - PROCESS | 856 | 1464707292577 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 856 | 1464707292581 Marionette TRACE conn3 <- [1,566,null,{}] 08:08:12 INFO - PROCESS | 856 | 1464707292586 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:12 INFO - PROCESS | 856 | 1464707292692 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:08:12 INFO - PROCESS | 856 | 1464707292857 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 856 | ++DOCSHELL 16120800 == 48 [pid = 856] [id = 151] 08:08:12 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (16121800) [pid = 856] [serial = 451] [outer = 00000000] 08:08:12 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1612A000) [pid = 856] [serial = 452] [outer = 16121800] 08:08:12 INFO - PROCESS | 856 | 1464707292913 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (168C1400) [pid = 856] [serial = 453] [outer = 16121800] 08:08:13 INFO - PROCESS | 856 | 1464707293474 Marionette TRACE conn3 <- [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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 940ms 08:08:13 INFO - PROCESS | 856 | 1464707293507 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 856 | 1464707293511 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:08:13 INFO - PROCESS | 856 | 1464707293514 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 856 | 1464707293517 Marionette TRACE conn3 <- [1,570,null,{}] 08:08:13 INFO - PROCESS | 856 | 1464707293520 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:13 INFO - PROCESS | 856 | 1464707293623 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:08:13 INFO - PROCESS | 856 | 1464707293716 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 856 | ++DOCSHELL 17571000 == 49 [pid = 856] [id = 152] 08:08:13 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1837E800) [pid = 856] [serial = 454] [outer = 00000000] 08:08:13 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1A24B800) [pid = 856] [serial = 455] [outer = 1837E800] 08:08:13 INFO - PROCESS | 856 | 1464707293777 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (1A877C00) [pid = 856] [serial = 456] [outer = 1837E800] 08:08:14 INFO - PROCESS | 856 | 1464707294341 Marionette TRACE conn3 <- [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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 893ms 08:08:14 INFO - PROCESS | 856 | 1464707294417 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 856 | 1464707294422 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:08:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:08:14 INFO - PROCESS | 856 | 1464707294433 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 856 | 1464707294438 Marionette TRACE conn3 <- [1,574,null,{}] 08:08:14 INFO - PROCESS | 856 | 1464707294442 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:14 INFO - PROCESS | 856 | 1464707294537 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:08:14 INFO - PROCESS | 856 | 1464707294651 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 856 | ++DOCSHELL 13194400 == 50 [pid = 856] [id = 153] 08:08:14 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (13195800) [pid = 856] [serial = 457] [outer = 00000000] 08:08:14 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1319B400) [pid = 856] [serial = 458] [outer = 13195800] 08:08:14 INFO - PROCESS | 856 | 1464707294705 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1B1DEC00) [pid = 856] [serial = 459] [outer = 13195800] 08:08:15 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:15 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:15 INFO - PROCESS | 856 | 1464707295247 Marionette TRACE conn3 <- [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]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 878ms 08:08:15 INFO - PROCESS | 856 | 1464707295316 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 856 | 1464707295318 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:08:15 INFO - PROCESS | 856 | 1464707295322 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 856 | 1464707295324 Marionette TRACE conn3 <- [1,578,null,{}] 08:08:15 INFO - PROCESS | 856 | 1464707295327 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:15 INFO - PROCESS | 856 | 1464707295427 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:08:15 INFO - PROCESS | 856 | 1464707295576 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 856 | ++DOCSHELL 185BB400 == 51 [pid = 856] [id = 154] 08:08:15 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (185BC800) [pid = 856] [serial = 460] [outer = 00000000] 08:08:15 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (185C2400) [pid = 856] [serial = 461] [outer = 185BC800] 08:08:15 INFO - PROCESS | 856 | 1464707295629 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (185C4800) [pid = 856] [serial = 462] [outer = 185BC800] 08:08:16 INFO - PROCESS | 856 | 1464707296371 Marionette TRACE conn3 <- [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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:08:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1078ms 08:08:16 INFO - PROCESS | 856 | 1464707296404 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 856 | 1464707296408 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:08:16 INFO - PROCESS | 856 | 1464707296413 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:08:16 INFO - PROCESS | 856 | 1464707296417 Marionette TRACE conn3 <- [1,582,null,{}] 08:08:16 INFO - PROCESS | 856 | 1464707296423 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:16 INFO - PROCESS | 856 | 1464707296520 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:08:16 INFO - PROCESS | 856 | 1464707296649 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 856 | ++DOCSHELL 105EF000 == 52 [pid = 856] [id = 155] 08:08:16 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (112B4800) [pid = 856] [serial = 463] [outer = 00000000] 08:08:16 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (13195400) [pid = 856] [serial = 464] [outer = 112B4800] 08:08:16 INFO - PROCESS | 856 | 1464707296698 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1319BC00) [pid = 856] [serial = 465] [outer = 112B4800] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 0F2F0000 == 51 [pid = 856] [id = 149] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 18515800 == 50 [pid = 856] [id = 148] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 10E0FC00 == 49 [pid = 856] [id = 147] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 1A932000 == 48 [pid = 856] [id = 146] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 1990C800 == 47 [pid = 856] [id = 145] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 198C0C00 == 46 [pid = 856] [id = 144] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 175B3800 == 45 [pid = 856] [id = 143] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 16D0F000 == 44 [pid = 856] [id = 142] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 10E8D000 == 43 [pid = 856] [id = 141] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 130E0800 == 42 [pid = 856] [id = 140] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 1100F800 == 41 [pid = 856] [id = 137] 08:08:17 INFO - PROCESS | 856 | --DOCSHELL 112B5000 == 40 [pid = 856] [id = 136] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1B35B000) [pid = 856] [serial = 284] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 120 (114B8400) [pid = 856] [serial = 361] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1A86F800) [pid = 856] [serial = 388] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 118 (155D1C00) [pid = 856] [serial = 364] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1A331800) [pid = 856] [serial = 367] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 116 (19B98C00) [pid = 856] [serial = 385] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 115 (18183C00) [pid = 856] [serial = 382] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 114 (18517400) [pid = 856] [serial = 383] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 113 (1390C800) [pid = 856] [serial = 376] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 112 (14338C00) [pid = 856] [serial = 377] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1A9DDC00) [pid = 856] [serial = 391] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1A878C00) [pid = 856] [serial = 389] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 109 (13714800) [pid = 856] [serial = 374] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 108 (12B8DC00) [pid = 856] [serial = 373] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1AE29C00) [pid = 856] [serial = 394] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1A9E0000) [pid = 856] [serial = 392] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 105 (174A4800) [pid = 856] [serial = 379] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1A9E7400) [pid = 856] [serial = 397] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 103 (175B9000) [pid = 856] [serial = 380] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1A930800) [pid = 856] [serial = 370] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1B026400) [pid = 856] [serial = 400] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1AE2DC00) [pid = 856] [serial = 395] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 99 (1B1E8000) [pid = 856] [serial = 403] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1AD5D000) [pid = 856] [serial = 398] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 97 (1A042C00) [pid = 856] [serial = 386] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1B02E400) [pid = 856] [serial = 401] [outer = 00000000] [url = about:blank] 08:08:17 INFO - PROCESS | 856 | 1464707297214 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 832ms 08:08:17 INFO - PROCESS | 856 | 1464707297241 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 856 | 1464707297246 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:08:17 INFO - PROCESS | 856 | 1464707297252 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 856 | 1464707297254 Marionette TRACE conn3 <- [1,586,null,{}] 08:08:17 INFO - PROCESS | 856 | 1464707297258 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:17 INFO - PROCESS | 856 | 1464707297340 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:08:17 INFO - PROCESS | 856 | 1464707297347 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 856 | ++DOCSHELL 1289B400 == 41 [pid = 856] [id = 156] 08:08:17 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (128CD800) [pid = 856] [serial = 466] [outer = 00000000] 08:08:17 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (13C7D800) [pid = 856] [serial = 467] [outer = 128CD800] 08:08:17 INFO - PROCESS | 856 | 1464707297391 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (13D52C00) [pid = 856] [serial = 468] [outer = 128CD800] 08:08:17 INFO - PROCESS | 856 | 1464707297861 Marionette TRACE conn3 <- [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]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 616ms 08:08:17 INFO - PROCESS | 856 | 1464707297889 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 856 | 1464707297891 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:08:17 INFO - PROCESS | 856 | 1464707297895 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 856 | 1464707297898 Marionette TRACE conn3 <- [1,590,null,{}] 08:08:17 INFO - PROCESS | 856 | 1464707297908 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:18 INFO - PROCESS | 856 | 1464707298002 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:08:18 INFO - PROCESS | 856 | 1464707298012 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 856 | ++DOCSHELL 16127C00 == 42 [pid = 856] [id = 157] 08:08:18 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (16128000) [pid = 856] [serial = 469] [outer = 00000000] 08:08:18 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1674B800) [pid = 856] [serial = 470] [outer = 16128000] 08:08:18 INFO - PROCESS | 856 | 1464707298061 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (16A4D400) [pid = 856] [serial = 471] [outer = 16128000] 08:08:18 INFO - PROCESS | 856 | 1464707298517 Marionette TRACE conn3 <- [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]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 677ms 08:08:18 INFO - PROCESS | 856 | 1464707298578 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 856 | 1464707298580 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:08:18 INFO - PROCESS | 856 | 1464707298583 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:08:18 INFO - PROCESS | 856 | 1464707298585 Marionette TRACE conn3 <- [1,594,null,{}] 08:08:18 INFO - PROCESS | 856 | 1464707298588 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:18 INFO - PROCESS | 856 | 1464707298669 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:08:18 INFO - PROCESS | 856 | 1464707298675 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 856 | ++DOCSHELL 175AF800 == 43 [pid = 856] [id = 158] 08:08:18 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (175B6400) [pid = 856] [serial = 472] [outer = 00000000] 08:08:18 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (17897800) [pid = 856] [serial = 473] [outer = 175B6400] 08:08:18 INFO - PROCESS | 856 | 1464707298719 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (18183C00) [pid = 856] [serial = 474] [outer = 175B6400] 08:08:19 INFO - PROCESS | 856 | 1464707299127 Marionette TRACE conn3 <- [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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:08:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 585ms 08:08:19 INFO - PROCESS | 856 | 1464707299178 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 856 | 1464707299180 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:08:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:08:19 INFO - PROCESS | 856 | 1464707299188 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 856 | 1464707299189 Marionette TRACE conn3 <- [1,598,null,{}] 08:08:19 INFO - PROCESS | 856 | 1464707299200 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:19 INFO - PROCESS | 856 | 1464707299311 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:08:19 INFO - PROCESS | 856 | 1464707299399 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 856 | ++DOCSHELL 177CB400 == 44 [pid = 856] [id = 159] 08:08:19 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (17895C00) [pid = 856] [serial = 475] [outer = 00000000] 08:08:19 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (185C1800) [pid = 856] [serial = 476] [outer = 17895C00] 08:08:19 INFO - PROCESS | 856 | 1464707299445 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (185CA400) [pid = 856] [serial = 477] [outer = 17895C00] 08:08:19 INFO - PROCESS | 856 | 1464707299843 Marionette TRACE conn3 <- [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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:08:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 678ms 08:08:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:08:19 INFO - PROCESS | 856 | 1464707299886 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 856 | 1464707299889 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:08:19 INFO - PROCESS | 856 | 1464707299892 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 856 | 1464707299893 Marionette TRACE conn3 <- [1,602,null,{}] 08:08:19 INFO - PROCESS | 856 | 1464707299897 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:20 INFO - PROCESS | 856 | 1464707300039 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:08:20 INFO - PROCESS | 856 | 1464707300056 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 856 | ++DOCSHELL 19905C00 == 45 [pid = 856] [id = 160] 08:08:20 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (19906000) [pid = 856] [serial = 478] [outer = 00000000] 08:08:20 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (19BA2800) [pid = 856] [serial = 479] [outer = 19906000] 08:08:20 INFO - PROCESS | 856 | 1464707300148 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1A046800) [pid = 856] [serial = 480] [outer = 19906000] 08:08:20 INFO - PROCESS | 856 | 1464707300538 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 678ms 08:08:20 INFO - PROCESS | 856 | 1464707300578 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 856 | 1464707300580 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:08:20 INFO - PROCESS | 856 | 1464707300583 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:08:20 INFO - PROCESS | 856 | 1464707300585 Marionette TRACE conn3 <- [1,606,null,{}] 08:08:20 INFO - PROCESS | 856 | 1464707300588 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:20 INFO - PROCESS | 856 | 1464707300718 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:08:20 INFO - PROCESS | 856 | 1464707300740 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 856 | ++DOCSHELL 19914C00 == 46 [pid = 856] [id = 161] 08:08:20 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (19AA4400) [pid = 856] [serial = 481] [outer = 00000000] 08:08:20 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (1A86F800) [pid = 856] [serial = 482] [outer = 19AA4400] 08:08:20 INFO - PROCESS | 856 | 1464707300783 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1A870400) [pid = 856] [serial = 483] [outer = 19AA4400] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 113 (198C3800) [pid = 856] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1371A000) [pid = 856] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 111 (112AAC00) [pid = 856] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 110 (177D4C00) [pid = 856] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1706F400) [pid = 856] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 108 (19BA0000) [pid = 856] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1A939000) [pid = 856] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 106 (16A4C000) [pid = 856] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1A87CC00) [pid = 856] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1A93C000) [pid = 856] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:08:21 INFO - PROCESS | 856 | --DOMWINDOW == 103 (10E95C00) [pid = 856] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:08:21 INFO - PROCESS | 856 | 1464707301303 Marionette TRACE conn3 <- [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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 724ms 08:08:21 INFO - PROCESS | 856 | 1464707301325 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 856 | 1464707301327 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:08:21 INFO - PROCESS | 856 | 1464707301330 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 856 | 1464707301332 Marionette TRACE conn3 <- [1,610,null,{}] 08:08:21 INFO - PROCESS | 856 | 1464707301335 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:21 INFO - PROCESS | 856 | 1464707301414 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:08:21 INFO - PROCESS | 856 | 1464707301464 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 856 | ++DOCSHELL 17EC4400 == 47 [pid = 856] [id = 162] 08:08:21 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (18381C00) [pid = 856] [serial = 484] [outer = 00000000] 08:08:21 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1A24AC00) [pid = 856] [serial = 485] [outer = 18381C00] 08:08:21 INFO - PROCESS | 856 | 1464707301510 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1A930800) [pid = 856] [serial = 486] [outer = 18381C00] 08:08:22 INFO - PROCESS | 856 | 1464707302075 Marionette TRACE conn3 <- [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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:08:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 785ms 08:08:22 INFO - PROCESS | 856 | 1464707302115 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 856 | 1464707302117 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:08:22 INFO - PROCESS | 856 | 1464707302120 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:08:22 INFO - PROCESS | 856 | 1464707302122 Marionette TRACE conn3 <- [1,614,null,{}] 08:08:22 INFO - PROCESS | 856 | 1464707302126 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:22 INFO - PROCESS | 856 | 1464707302213 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:08:22 INFO - PROCESS | 856 | 1464707302222 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 856 | ++DOCSHELL 104F2000 == 48 [pid = 856] [id = 163] 08:08:22 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (10E03800) [pid = 856] [serial = 487] [outer = 00000000] 08:08:22 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (132B4000) [pid = 856] [serial = 488] [outer = 10E03800] 08:08:22 INFO - PROCESS | 856 | 1464707302265 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (18514800) [pid = 856] [serial = 489] [outer = 10E03800] 08:08:22 INFO - PROCESS | 856 | 1464707302665 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:08:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 585ms 08:08:22 INFO - PROCESS | 856 | 1464707302704 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 856 | 1464707302706 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:08:22 INFO - PROCESS | 856 | 1464707302709 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 856 | 1464707302711 Marionette TRACE conn3 <- [1,618,null,{}] 08:08:22 INFO - PROCESS | 856 | 1464707302714 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:22 INFO - PROCESS | 856 | 1464707302792 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:08:22 INFO - PROCESS | 856 | 1464707302798 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 856 | ++DOCSHELL 10E08400 == 49 [pid = 856] [id = 164] 08:08:22 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (199D8400) [pid = 856] [serial = 490] [outer = 00000000] 08:08:22 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (199DF000) [pid = 856] [serial = 491] [outer = 199D8400] 08:08:22 INFO - PROCESS | 856 | 1464707302844 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (199E0C00) [pid = 856] [serial = 492] [outer = 199D8400] 08:08:23 INFO - PROCESS | 856 | 1464707303309 Marionette TRACE conn3 <- [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]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 632ms 08:08:23 INFO - PROCESS | 856 | 1464707303345 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:08:23 INFO - PROCESS | 856 | 1464707303351 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:08:23 INFO - PROCESS | 856 | 1464707303357 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 856 | 1464707303361 Marionette TRACE conn3 <- [1,622,null,{}] 08:08:23 INFO - PROCESS | 856 | 1464707303368 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:23 INFO - PROCESS | 856 | 1464707303478 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:08:23 INFO - PROCESS | 856 | 1464707303638 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 856 | ++DOCSHELL 11A0EC00 == 50 [pid = 856] [id = 165] 08:08:23 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (12809000) [pid = 856] [serial = 493] [outer = 00000000] 08:08:23 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (13045C00) [pid = 856] [serial = 494] [outer = 12809000] 08:08:23 INFO - PROCESS | 856 | 1464707303693 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (13191400) [pid = 856] [serial = 495] [outer = 12809000] 08:08:24 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:24 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:24 INFO - PROCESS | 856 | 1464707304217 Marionette TRACE conn3 <- [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]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 924ms 08:08:24 INFO - PROCESS | 856 | 1464707304285 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 856 | 1464707304291 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:08:24 INFO - PROCESS | 856 | 1464707304297 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 856 | 1464707304300 Marionette TRACE conn3 <- [1,626,null,{}] 08:08:24 INFO - PROCESS | 856 | 1464707304304 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:24 INFO - PROCESS | 856 | 1464707304413 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:08:24 INFO - PROCESS | 856 | 1464707304538 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 856 | ++DOCSHELL 14331800 == 51 [pid = 856] [id = 166] 08:08:24 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (14EAF400) [pid = 856] [serial = 496] [outer = 00000000] 08:08:24 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (15EDA800) [pid = 856] [serial = 497] [outer = 14EAF400] 08:08:24 INFO - PROCESS | 856 | 1464707304592 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1612A400) [pid = 856] [serial = 498] [outer = 14EAF400] 08:08:24 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:25 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:25 INFO - PROCESS | 856 | 1464707305144 Marionette TRACE conn3 <- [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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 893ms 08:08:25 INFO - PROCESS | 856 | 1464707305183 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 856 | 1464707305185 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:08:25 INFO - PROCESS | 856 | 1464707305189 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 856 | 1464707305193 Marionette TRACE conn3 <- [1,630,null,{}] 08:08:25 INFO - PROCESS | 856 | 1464707305204 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:25 INFO - PROCESS | 856 | 1464707305311 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:08:25 INFO - PROCESS | 856 | 1464707305408 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 856 | ++DOCSHELL 198BE800 == 52 [pid = 856] [id = 167] 08:08:25 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (19905400) [pid = 856] [serial = 499] [outer = 00000000] 08:08:25 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (199DA000) [pid = 856] [serial = 500] [outer = 19905400] 08:08:25 INFO - PROCESS | 856 | 1464707305463 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (199E5C00) [pid = 856] [serial = 501] [outer = 19905400] 08:08:26 INFO - PROCESS | 856 | 1464707306037 Marionette TRACE conn3 <- [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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 893ms 08:08:26 INFO - PROCESS | 856 | 1464707306092 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 856 | 1464707306095 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:08:26 INFO - PROCESS | 856 | 1464707306099 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 856 | 1464707306101 Marionette TRACE conn3 <- [1,634,null,{}] 08:08:26 INFO - PROCESS | 856 | 1464707306104 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:26 INFO - PROCESS | 856 | 1464707306191 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:08:26 INFO - PROCESS | 856 | 1464707306287 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 856 | ++DOCSHELL 1A03D400 == 53 [pid = 856] [id = 168] 08:08:26 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1A045000) [pid = 856] [serial = 502] [outer = 00000000] 08:08:26 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1AE2C000) [pid = 856] [serial = 503] [outer = 1A045000] 08:08:26 INFO - PROCESS | 856 | 1464707306340 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1AD5CC00) [pid = 856] [serial = 504] [outer = 1A045000] 08:08:26 INFO - PROCESS | 856 | 1464707306877 Marionette TRACE conn3 <- [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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 832ms 08:08:26 INFO - PROCESS | 856 | 1464707306925 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 856 | 1464707306927 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:08:26 INFO - PROCESS | 856 | 1464707306930 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 856 | 1464707306932 Marionette TRACE conn3 <- [1,638,null,{}] 08:08:26 INFO - PROCESS | 856 | 1464707306936 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:27 INFO - PROCESS | 856 | 1464707307040 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:08:27 INFO - PROCESS | 856 | 1464707307135 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 856 | ++DOCSHELL 1B364C00 == 54 [pid = 856] [id = 169] 08:08:27 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1B365000) [pid = 856] [serial = 505] [outer = 00000000] 08:08:27 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1B511C00) [pid = 856] [serial = 506] [outer = 1B365000] 08:08:27 INFO - PROCESS | 856 | 1464707307187 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1B512400) [pid = 856] [serial = 507] [outer = 1B365000] 08:08:27 INFO - PROCESS | 856 | 1464707307746 Marionette TRACE conn3 <- [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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 878ms 08:08:27 INFO - PROCESS | 856 | 1464707307818 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 856 | 1464707307820 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:08:27 INFO - PROCESS | 856 | 1464707307824 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 856 | 1464707307826 Marionette TRACE conn3 <- [1,642,null,{}] 08:08:27 INFO - PROCESS | 856 | 1464707307831 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:28 INFO - PROCESS | 856 | 1464707308097 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:08:28 INFO - PROCESS | 856 | 1464707308238 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 856 | ++DOCSHELL 10E05400 == 55 [pid = 856] [id = 170] 08:08:28 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (10E05800) [pid = 856] [serial = 508] [outer = 00000000] 08:08:28 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1100F000) [pid = 856] [serial = 509] [outer = 10E05800] 08:08:28 INFO - PROCESS | 856 | 1464707308288 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1280A400) [pid = 856] [serial = 510] [outer = 10E05800] 08:08:28 INFO - PROCESS | 856 | 1464707308879 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1124ms 08:08:28 INFO - PROCESS | 856 | 1464707308952 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 856 | 1464707308956 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:08:28 INFO - PROCESS | 856 | 1464707308960 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:08:28 INFO - PROCESS | 856 | 1464707308964 Marionette TRACE conn3 <- [1,646,null,{}] 08:08:28 INFO - PROCESS | 856 | 1464707308969 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:29 INFO - PROCESS | 856 | 1464707309072 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:08:29 INFO - PROCESS | 856 | 1464707309213 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 10A57400 == 54 [pid = 856] [id = 121] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 19AB2800 == 53 [pid = 856] [id = 123] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 104F2000 == 52 [pid = 856] [id = 163] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 17EC4400 == 51 [pid = 856] [id = 162] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 19914C00 == 50 [pid = 856] [id = 161] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 19905C00 == 49 [pid = 856] [id = 160] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 177CB400 == 48 [pid = 856] [id = 159] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 175AF800 == 47 [pid = 856] [id = 158] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 16127C00 == 46 [pid = 856] [id = 157] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 1289B400 == 45 [pid = 856] [id = 156] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 105EF000 == 44 [pid = 856] [id = 155] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 129 (1612B400) [pid = 856] [serial = 416] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 128 (13D52400) [pid = 856] [serial = 406] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 127 (17F31C00) [pid = 856] [serial = 410] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 126 (1A329400) [pid = 856] [serial = 413] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | ++DOCSHELL 104ED000 == 45 [pid = 856] [id = 171] 08:08:29 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (104F2000) [pid = 856] [serial = 511] [outer = 00000000] 08:08:29 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (12894800) [pid = 856] [serial = 512] [outer = 104F2000] 08:08:29 INFO - PROCESS | 856 | 1464707309289 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1390C400) [pid = 856] [serial = 513] [outer = 104F2000] 08:08:29 INFO - PROCESS | 856 | --DOCSHELL 0F2F5800 == 44 [pid = 856] [id = 150] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 128 (19907C00) [pid = 856] [serial = 432] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 127 (155D2800) [pid = 856] [serial = 420] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 126 (140C4000) [pid = 856] [serial = 419] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 125 (13D45C00) [pid = 856] [serial = 422] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 124 (15AE3400) [pid = 856] [serial = 423] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 123 (198C1000) [pid = 856] [serial = 428] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 122 (172D0400) [pid = 856] [serial = 425] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 121 (177D0800) [pid = 856] [serial = 426] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1A9DC800) [pid = 856] [serial = 435] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1A878400) [pid = 856] [serial = 434] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1AE2AC00) [pid = 856] [serial = 437] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 117 (131BCC00) [pid = 856] [serial = 170] [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.] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 116 (198CA400) [pid = 856] [serial = 440] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1A046C00) [pid = 856] [serial = 441] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1B025C00) [pid = 856] [serial = 443] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 113 (1AE2BC00) [pid = 856] [serial = 438] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1990E800) [pid = 856] [serial = 431] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1B02FC00) [pid = 856] [serial = 444] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 110 (198C3000) [pid = 856] [serial = 429] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1AD5C000) [pid = 856] [serial = 329] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 108 (13053800) [pid = 856] [serial = 332] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | --DOMWINDOW == 107 (0F2F5C00) [pid = 856] [serial = 446] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 856 | 1464707309704 Marionette TRACE conn3 <- [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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 785ms 08:08:29 INFO - PROCESS | 856 | 1464707309747 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 856 | 1464707309750 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:08:29 INFO - PROCESS | 856 | 1464707309757 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 856 | 1464707309759 Marionette TRACE conn3 <- [1,650,null,{}] 08:08:29 INFO - PROCESS | 856 | 1464707309762 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:29 INFO - PROCESS | 856 | 1464707309845 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:08:29 INFO - PROCESS | 856 | 1464707309855 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 856 | ++DOCSHELL 140CE800 == 45 [pid = 856] [id = 172] 08:08:29 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (140CF800) [pid = 856] [serial = 514] [outer = 00000000] 08:08:29 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (155DE400) [pid = 856] [serial = 515] [outer = 140CF800] 08:08:29 INFO - PROCESS | 856 | 1464707309899 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (15A8E400) [pid = 856] [serial = 516] [outer = 140CF800] 08:08:30 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:30 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:30 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:30 INFO - PROCESS | 856 | 1464707310367 Marionette TRACE conn3 <- [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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 616ms 08:08:30 INFO - PROCESS | 856 | 1464707310395 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 856 | 1464707310398 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:08:30 INFO - PROCESS | 856 | 1464707310412 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 856 | 1464707310416 Marionette TRACE conn3 <- [1,654,null,{}] 08:08:30 INFO - PROCESS | 856 | 1464707310420 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:30 INFO - PROCESS | 856 | 1464707310504 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:08:30 INFO - PROCESS | 856 | 1464707310510 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 856 | ++DOCSHELL 157E1800 == 46 [pid = 856] [id = 173] 08:08:30 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1706B800) [pid = 856] [serial = 517] [outer = 00000000] 08:08:30 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1756B400) [pid = 856] [serial = 518] [outer = 1706B800] 08:08:30 INFO - PROCESS | 856 | 1464707310554 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (17899800) [pid = 856] [serial = 519] [outer = 1706B800] 08:08:30 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:30 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:30 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:30 INFO - PROCESS | 856 | 1464707310968 Marionette TRACE conn3 <- [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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 586ms 08:08:30 INFO - PROCESS | 856 | 1464707310980 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 856 | 1464707310982 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:08:30 INFO - PROCESS | 856 | 1464707310985 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 856 | 1464707310987 Marionette TRACE conn3 <- [1,658,null,{}] 08:08:30 INFO - PROCESS | 856 | 1464707310990 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:31 INFO - PROCESS | 856 | 1464707311068 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:08:31 INFO - PROCESS | 856 | 1464707311074 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 856 | ++DOCSHELL 1319C000 == 47 [pid = 856] [id = 174] 08:08:31 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (16D0CC00) [pid = 856] [serial = 520] [outer = 00000000] 08:08:31 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (18517400) [pid = 856] [serial = 521] [outer = 16D0CC00] 08:08:31 INFO - PROCESS | 856 | 1464707311128 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (185BD000) [pid = 856] [serial = 522] [outer = 16D0CC00] 08:08:31 INFO - PROCESS | 856 | 1464707311575 Marionette TRACE conn3 <- [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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 616ms 08:08:31 INFO - PROCESS | 856 | 1464707311624 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 856 | 1464707311626 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:08:31 INFO - PROCESS | 856 | 1464707311630 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 856 | 1464707311631 Marionette TRACE conn3 <- [1,662,null,{}] 08:08:31 INFO - PROCESS | 856 | 1464707311642 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:31 INFO - PROCESS | 856 | 1464707311746 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:08:31 INFO - PROCESS | 856 | 1464707311754 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 856 | ++DOCSHELL 10A59000 == 48 [pid = 856] [id = 175] 08:08:31 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (19802400) [pid = 856] [serial = 523] [outer = 00000000] 08:08:31 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (19808000) [pid = 856] [serial = 524] [outer = 19802400] 08:08:31 INFO - PROCESS | 856 | 1464707311803 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1980D800) [pid = 856] [serial = 525] [outer = 19802400] 08:08:32 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:32 INFO - PROCESS | 856 | [856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:32 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:32 INFO - PROCESS | 856 | 1464707312248 Marionette TRACE conn3 <- [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]]]}] 08:08:32 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 08:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 647ms 08:08:32 INFO - PROCESS | 856 | 1464707312272 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 856 | 1464707312275 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:08:32 INFO - PROCESS | 856 | 1464707312287 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 856 | 1464707312289 Marionette TRACE conn3 <- [1,666,null,{}] 08:08:32 INFO - PROCESS | 856 | 1464707312293 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:32 INFO - PROCESS | 856 | 1464707312407 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:08:32 INFO - PROCESS | 856 | 1464707312488 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 856 | ++DOCSHELL 1980E800 == 49 [pid = 856] [id = 176] 08:08:32 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1980FC00) [pid = 856] [serial = 526] [outer = 00000000] 08:08:32 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (198C9C00) [pid = 856] [serial = 527] [outer = 1980FC00] 08:08:32 INFO - PROCESS | 856 | 1464707312531 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (198CA400) [pid = 856] [serial = 528] [outer = 1980FC00] 08:08:32 INFO - PROCESS | 856 | 1464707312959 Marionette TRACE conn3 <- [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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 693ms 08:08:32 INFO - PROCESS | 856 | 1464707312994 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 856 | 1464707312996 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:08:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:08:32 INFO - PROCESS | 856 | 1464707312999 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 856 | 1464707313001 Marionette TRACE conn3 <- [1,670,null,{}] 08:08:32 INFO - PROCESS | 856 | 1464707313004 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:33 INFO - PROCESS | 856 | 1464707313113 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:08:33 INFO - PROCESS | 856 | 1464707313174 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 856 | ++DOCSHELL 1990EC00 == 50 [pid = 856] [id = 177] 08:08:33 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (199D7C00) [pid = 856] [serial = 529] [outer = 00000000] 08:08:33 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (199E6C00) [pid = 856] [serial = 530] [outer = 199D7C00] 08:08:33 INFO - PROCESS | 856 | 1464707313209 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1A03CC00) [pid = 856] [serial = 531] [outer = 199D7C00] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 124 (140CA400) [pid = 856] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 123 (19B95C00) [pid = 856] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1B1DD400) [pid = 856] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1A87A000) [pid = 856] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 120 (11429400) [pid = 856] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1A03F000) [pid = 856] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 118 (12806000) [pid = 856] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 117 (19BA2C00) [pid = 856] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 116 (16129C00) [pid = 856] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 115 (10A57800) [pid = 856] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 114 (185BC800) [pid = 856] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 113 (16128000) [pid = 856] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 112 (175B6400) [pid = 856] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 111 (17895C00) [pid = 856] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 110 (19906000) [pid = 856] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 109 (112B4800) [pid = 856] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 108 (128CD800) [pid = 856] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 107 (19AA4400) [pid = 856] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 106 (18381C00) [pid = 856] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:08:33 INFO - PROCESS | 856 | --DOMWINDOW == 105 (10E03800) [pid = 856] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:08:34 INFO - PROCESS | 856 | 1464707314341 Marionette TRACE conn3 <- [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]]]}] 08:08:34 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) 08:08:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1402ms 08:08:34 INFO - PROCESS | 856 | 1464707314378 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 856 | 1464707314380 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:08:34 INFO - PROCESS | 856 | 1464707314383 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:08:34 INFO - PROCESS | 856 | 1464707314385 Marionette TRACE conn3 <- [1,674,null,{}] 08:08:34 INFO - PROCESS | 856 | 1464707314398 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:34 INFO - PROCESS | 856 | 1464707314471 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:08:34 INFO - PROCESS | 856 | 1464707314477 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 856 | ++DOCSHELL 10485C00 == 51 [pid = 856] [id = 178] 08:08:34 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1055B800) [pid = 856] [serial = 532] [outer = 00000000] 08:08:34 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (12806000) [pid = 856] [serial = 533] [outer = 1055B800] 08:08:34 INFO - PROCESS | 856 | 1464707314521 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (16129C00) [pid = 856] [serial = 534] [outer = 1055B800] 08:08:35 INFO - PROCESS | 856 | 1464707315409 Marionette TRACE conn3 <- [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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:08:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1032ms 08:08:35 INFO - PROCESS | 856 | 1464707315425 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 856 | 1464707315427 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:08:35 INFO - PROCESS | 856 | 1464707315443 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 856 | 1464707315445 Marionette TRACE conn3 <- [1,678,null,{}] 08:08:35 INFO - PROCESS | 856 | 1464707315448 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:35 INFO - PROCESS | 856 | 1464707315539 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:08:35 INFO - PROCESS | 856 | 1464707315548 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 856 | ++DOCSHELL 11429400 == 52 [pid = 856] [id = 179] 08:08:35 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (12D84800) [pid = 856] [serial = 535] [outer = 00000000] 08:08:35 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1980AC00) [pid = 856] [serial = 536] [outer = 12D84800] 08:08:35 INFO - PROCESS | 856 | 1464707315592 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1990D000) [pid = 856] [serial = 537] [outer = 12D84800] 08:08:36 INFO - PROCESS | 856 | 1464707316678 Marionette TRACE conn3 <- [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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:08:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1279ms 08:08:36 INFO - PROCESS | 856 | 1464707316748 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 856 | 1464707316753 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:08:36 INFO - PROCESS | 856 | 1464707316760 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 856 | 1464707316762 Marionette TRACE conn3 <- [1,682,null,{}] 08:08:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:08:36 INFO - PROCESS | 856 | 1464707316768 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:36 INFO - PROCESS | 856 | 1464707316860 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:08:37 INFO - PROCESS | 856 | 1464707317019 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 856 | ++DOCSHELL 114AB800 == 53 [pid = 856] [id = 180] 08:08:37 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (11A04800) [pid = 856] [serial = 538] [outer = 00000000] 08:08:37 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (131BCC00) [pid = 856] [serial = 539] [outer = 11A04800] 08:08:37 INFO - PROCESS | 856 | 1464707317119 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (13D45800) [pid = 856] [serial = 540] [outer = 11A04800] 08:08:38 INFO - PROCESS | 856 | 1464707318158 Marionette TRACE conn3 <- [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]]]}] 08:08:38 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) 08:08:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1418ms 08:08:38 INFO - PROCESS | 856 | 1464707318192 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 856 | 1464707318197 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:08:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:08:38 INFO - PROCESS | 856 | 1464707318204 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 856 | 1464707318207 Marionette TRACE conn3 <- [1,686,null,{}] 08:08:38 INFO - PROCESS | 856 | 1464707318211 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:38 INFO - PROCESS | 856 | 1464707318326 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:08:38 INFO - PROCESS | 856 | 1464707318454 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 856 | ++DOCSHELL 16128C00 == 54 [pid = 856] [id = 181] 08:08:38 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1612A800) [pid = 856] [serial = 541] [outer = 00000000] 08:08:38 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (16A53C00) [pid = 856] [serial = 542] [outer = 1612A800] 08:08:38 INFO - PROCESS | 856 | 1464707318510 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1789B400) [pid = 856] [serial = 543] [outer = 1612A800] 08:08:39 INFO - PROCESS | 856 | 1464707319524 Marionette TRACE conn3 <- [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]]]}] 08:08:39 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) 08:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1340ms 08:08:39 INFO - PROCESS | 856 | 1464707319547 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 856 | 1464707319550 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:08:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:08:39 INFO - PROCESS | 856 | 1464707319554 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 856 | 1464707319557 Marionette TRACE conn3 <- [1,690,null,{}] 08:08:39 INFO - PROCESS | 856 | 1464707319568 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:39 INFO - PROCESS | 856 | 1464707319676 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:08:39 INFO - PROCESS | 856 | 1464707319799 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 856 | ++DOCSHELL 10564800 == 55 [pid = 856] [id = 182] 08:08:39 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (105F4400) [pid = 856] [serial = 544] [outer = 00000000] 08:08:39 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (16122000) [pid = 856] [serial = 545] [outer = 105F4400] 08:08:39 INFO - PROCESS | 856 | 1464707319857 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (175B2400) [pid = 856] [serial = 546] [outer = 105F4400] 08:08:40 INFO - PROCESS | 856 | 1464707320945 Marionette TRACE conn3 <- [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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:08:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1433ms 08:08:40 INFO - PROCESS | 856 | 1464707320992 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 856 | 1464707320995 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:08:40 INFO - PROCESS | 856 | 1464707321000 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 856 | 1464707321003 Marionette TRACE conn3 <- [1,694,null,{}] 08:08:41 INFO - PROCESS | 856 | 1464707321057 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 185BB400 == 54 [pid = 856] [id = 154] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 16124800 == 53 [pid = 856] [id = 139] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 1990F000 == 52 [pid = 856] [id = 138] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 10485C00 == 51 [pid = 856] [id = 178] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 1990EC00 == 50 [pid = 856] [id = 177] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 1980E800 == 49 [pid = 856] [id = 176] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 10A59000 == 48 [pid = 856] [id = 175] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 1319C000 == 47 [pid = 856] [id = 174] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 157E1800 == 46 [pid = 856] [id = 173] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 140CE800 == 45 [pid = 856] [id = 172] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 104ED000 == 44 [pid = 856] [id = 171] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 10E05400 == 43 [pid = 856] [id = 170] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 1B364C00 == 42 [pid = 856] [id = 169] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 1A03D400 == 41 [pid = 856] [id = 168] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 198BE800 == 40 [pid = 856] [id = 167] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 14331800 == 39 [pid = 856] [id = 166] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 11A0EC00 == 38 [pid = 856] [id = 165] 08:08:41 INFO - PROCESS | 856 | --DOCSHELL 10E08400 == 37 [pid = 856] [id = 164] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 119 (15AEE000) [pid = 856] [serial = 365] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1A875000) [pid = 856] [serial = 414] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1B35D000) [pid = 856] [serial = 404] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1A93B000) [pid = 856] [serial = 371] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 115 (14E14C00) [pid = 856] [serial = 407] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1A4A3C00) [pid = 856] [serial = 368] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 113 (19908000) [pid = 856] [serial = 411] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1A22E000) [pid = 856] [serial = 359] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 111 (19911400) [pid = 856] [serial = 417] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1300A000) [pid = 856] [serial = 362] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1058C800) [pid = 856] [serial = 449] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 108 (185C2400) [pid = 856] [serial = 461] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1674B800) [pid = 856] [serial = 470] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 106 (17897800) [pid = 856] [serial = 473] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 105 (185C1800) [pid = 856] [serial = 476] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 104 (185CA400) [pid = 856] [serial = 477] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 103 (16A4D400) [pid = 856] [serial = 471] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1A046800) [pid = 856] [serial = 480] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1319BC00) [pid = 856] [serial = 465] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 100 (13195400) [pid = 856] [serial = 464] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 99 (13C7D800) [pid = 856] [serial = 467] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 98 (13D52C00) [pid = 856] [serial = 468] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 97 (19BA2800) [pid = 856] [serial = 479] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1612A000) [pid = 856] [serial = 452] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1A24B800) [pid = 856] [serial = 455] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1319B400) [pid = 856] [serial = 458] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 93 (1A86F800) [pid = 856] [serial = 482] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1A24AC00) [pid = 856] [serial = 485] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 91 (132B4000) [pid = 856] [serial = 488] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 90 (199DF000) [pid = 856] [serial = 491] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1A930800) [pid = 856] [serial = 486] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1A870400) [pid = 856] [serial = 483] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 87 (18514800) [pid = 856] [serial = 489] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 86 (185C4800) [pid = 856] [serial = 462] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | --DOMWINDOW == 85 (18183C00) [pid = 856] [serial = 474] [outer = 00000000] [url = about:blank] 08:08:41 INFO - PROCESS | 856 | 1464707321213 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:08:41 INFO - PROCESS | 856 | 1464707321301 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 856 | ++DOCSHELL 114AAC00 == 38 [pid = 856] [id = 183] 08:08:41 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (114ABC00) [pid = 856] [serial = 547] [outer = 00000000] 08:08:41 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (12A9A000) [pid = 856] [serial = 548] [outer = 114ABC00] 08:08:41 INFO - PROCESS | 856 | 1464707321340 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (13113400) [pid = 856] [serial = 549] [outer = 114ABC00] 08:08:42 INFO - PROCESS | 856 | 1464707322189 Marionette TRACE conn3 <- [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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:08:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1232ms 08:08:42 INFO - PROCESS | 856 | 1464707322240 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 856 | 1464707322246 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:08:42 INFO - PROCESS | 856 | 1464707322252 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 856 | 1464707322255 Marionette TRACE conn3 <- [1,698,null,{}] 08:08:42 INFO - PROCESS | 856 | 1464707322259 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:42 INFO - PROCESS | 856 | 1464707322349 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:08:42 INFO - PROCESS | 856 | 1464707322359 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 856 | ++DOCSHELL 13D45400 == 39 [pid = 856] [id = 184] 08:08:42 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (13D49000) [pid = 856] [serial = 550] [outer = 00000000] 08:08:42 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (140CE800) [pid = 856] [serial = 551] [outer = 13D49000] 08:08:42 INFO - PROCESS | 856 | 1464707322403 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (14E18800) [pid = 856] [serial = 552] [outer = 13D49000] 08:08:43 INFO - PROCESS | 856 | 1464707323360 Marionette TRACE conn3 <- [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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:08:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1140ms 08:08:43 INFO - PROCESS | 856 | 1464707323392 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 856 | 1464707323394 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:08:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:08:43 INFO - PROCESS | 856 | 1464707323398 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 856 | 1464707323401 Marionette TRACE conn3 <- [1,702,null,{}] 08:08:43 INFO - PROCESS | 856 | 1464707323411 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:43 INFO - PROCESS | 856 | 1464707323521 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:08:43 INFO - PROCESS | 856 | 1464707323529 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 856 | ++DOCSHELL 157DDC00 == 40 [pid = 856] [id = 185] 08:08:43 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (157DE800) [pid = 856] [serial = 553] [outer = 00000000] 08:08:43 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (168CB800) [pid = 856] [serial = 554] [outer = 157DE800] 08:08:43 INFO - PROCESS | 856 | 1464707323600 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (17574C00) [pid = 856] [serial = 555] [outer = 157DE800] 08:08:44 INFO - PROCESS | 856 | 1464707324543 Marionette TRACE conn3 <- [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]]]}] 08:08:44 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 08:08:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1171ms 08:08:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:08:44 INFO - PROCESS | 856 | 1464707324583 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 856 | 1464707324585 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:08:44 INFO - PROCESS | 856 | 1464707324589 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 856 | 1464707324590 Marionette TRACE conn3 <- [1,706,null,{}] 08:08:44 INFO - PROCESS | 856 | 1464707324594 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:44 INFO - PROCESS | 856 | 1464707324719 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:08:44 INFO - PROCESS | 856 | 1464707324726 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 856 | ++DOCSHELL 167E0000 == 41 [pid = 856] [id = 186] 08:08:44 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (168C3000) [pid = 856] [serial = 556] [outer = 00000000] 08:08:44 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1851AC00) [pid = 856] [serial = 557] [outer = 168C3000] 08:08:44 INFO - PROCESS | 856 | 1464707324754 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (185C4400) [pid = 856] [serial = 558] [outer = 168C3000] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 96 (0F2F6000) [pid = 856] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 95 (140CF800) [pid = 856] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 94 (104F2000) [pid = 856] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 93 (1980FC00) [pid = 856] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 92 (10E05800) [pid = 856] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 91 (13195800) [pid = 856] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1B365000) [pid = 856] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 89 (199D7C00) [pid = 856] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 88 (16D0CC00) [pid = 856] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 87 (19905400) [pid = 856] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 86 (16121800) [pid = 856] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1837E800) [pid = 856] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 84 (19802400) [pid = 856] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 83 (1706B800) [pid = 856] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 82 (14EAF400) [pid = 856] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 81 (1A045000) [pid = 856] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 80 (0F2F1800) [pid = 856] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 79 (12809000) [pid = 856] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:08:45 INFO - PROCESS | 856 | --DOMWINDOW == 78 (1055B800) [pid = 856] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:08:45 INFO - PROCESS | 856 | 1464707325815 Marionette TRACE conn3 <- [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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:08:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1279ms 08:08:45 INFO - PROCESS | 856 | 1464707325871 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 856 | 1464707325872 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:08:45 INFO - PROCESS | 856 | 1464707325876 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:08:45 INFO - PROCESS | 856 | 1464707325878 Marionette TRACE conn3 <- [1,710,null,{}] 08:08:45 INFO - PROCESS | 856 | 1464707325882 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:45 INFO - PROCESS | 856 | 1464707325943 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:08:45 INFO - PROCESS | 856 | 1464707325949 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 856 | ++DOCSHELL 12809000 == 42 [pid = 856] [id = 187] 08:08:45 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (1280AC00) [pid = 856] [serial = 559] [outer = 00000000] 08:08:45 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (1612D800) [pid = 856] [serial = 560] [outer = 1280AC00] 08:08:46 INFO - PROCESS | 856 | 1464707325994 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (1706FC00) [pid = 856] [serial = 561] [outer = 1280AC00] 08:08:46 INFO - PROCESS | 856 | 1464707326465 Marionette TRACE conn3 <- [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] 08:08:46 INFO - PROCESS | 856 | 1464707326499 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:08:46 INFO - PROCESS | 856 | 1464707326503 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:08:46 INFO - PROCESS | 856 | 1464707326505 Marionette TRACE conn3 <- [1,714,null,{}] 08:08:46 INFO - PROCESS | 856 | 1464707326508 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:46 INFO - PROCESS | 856 | 1464707326603 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:08:46 INFO - PROCESS | 856 | 1464707326610 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 856 | ++DOCSHELL 185C6000 == 43 [pid = 856] [id = 188] 08:08:46 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (19802400) [pid = 856] [serial = 562] [outer = 00000000] 08:08:46 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (198BF400) [pid = 856] [serial = 563] [outer = 19802400] 08:08:46 INFO - PROCESS | 856 | 1464707326654 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (198CC400) [pid = 856] [serial = 564] [outer = 19802400] 08:08:47 INFO - PROCESS | 856 | 1464707327103 Marionette TRACE conn3 <- [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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:08:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 616ms 08:08:47 INFO - PROCESS | 856 | 1464707327124 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 856 | 1464707327126 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:08:47 INFO - PROCESS | 856 | 1464707327129 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 856 | 1464707327131 Marionette TRACE conn3 <- [1,718,null,{}] 08:08:47 INFO - PROCESS | 856 | 1464707327135 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:47 INFO - PROCESS | 856 | 1464707327212 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:08:47 INFO - PROCESS | 856 | 1464707327435 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 856 | ++DOCSHELL 10439800 == 44 [pid = 856] [id = 189] 08:08:47 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1055FC00) [pid = 856] [serial = 565] [outer = 00000000] 08:08:47 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (10A5B000) [pid = 856] [serial = 566] [outer = 1055FC00] 08:08:47 INFO - PROCESS | 856 | 1464707327500 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (10E8D000) [pid = 856] [serial = 567] [outer = 1055FC00] 08:08:48 INFO - PROCESS | 856 | 1464707328100 Marionette TRACE conn3 <- [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] 08:08:48 INFO - PROCESS | 856 | 1464707328191 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:08:48 INFO - PROCESS | 856 | 1464707328196 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 856 | 1464707328200 Marionette TRACE conn3 <- [1,722,null,{}] 08:08:48 INFO - PROCESS | 856 | 1464707328189 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:48 INFO - PROCESS | 856 | 1464707328295 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:08:48 INFO - PROCESS | 856 | 1464707328419 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 856 | ++DOCSHELL 157DC800 == 45 [pid = 856] [id = 190] 08:08:48 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (157DE400) [pid = 856] [serial = 568] [outer = 00000000] 08:08:48 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (15D3D400) [pid = 856] [serial = 569] [outer = 157DE400] 08:08:48 INFO - PROCESS | 856 | 1464707328483 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (15EE0400) [pid = 856] [serial = 570] [outer = 157DE400] 08:08:49 INFO - PROCESS | 856 | 1464707329057 Marionette TRACE conn3 <- [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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:08:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 924ms 08:08:49 INFO - PROCESS | 856 | 1464707329127 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 856 | 1464707329132 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:08:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:08:49 INFO - PROCESS | 856 | 1464707329136 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 856 | 1464707329138 Marionette TRACE conn3 <- [1,726,null,{}] 08:08:49 INFO - PROCESS | 856 | 1464707329142 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:49 INFO - PROCESS | 856 | 1464707329245 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:08:49 INFO - PROCESS | 856 | 1464707329355 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 856 | ++DOCSHELL 19810C00 == 46 [pid = 856] [id = 191] 08:08:49 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (198C0C00) [pid = 856] [serial = 571] [outer = 00000000] 08:08:49 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (198C6400) [pid = 856] [serial = 572] [outer = 198C0C00] 08:08:49 INFO - PROCESS | 856 | 1464707329409 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1990DC00) [pid = 856] [serial = 573] [outer = 198C0C00] 08:08:50 INFO - PROCESS | 856 | 1464707330528 Marionette TRACE conn3 <- [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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:08:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1433ms 08:08:50 INFO - PROCESS | 856 | 1464707330562 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 856 | 1464707330565 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:08:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:08:50 INFO - PROCESS | 856 | 1464707330575 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 856 | 1464707330581 Marionette TRACE conn3 <- [1,730,null,{}] 08:08:50 INFO - PROCESS | 856 | 1464707330586 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:50 INFO - PROCESS | 856 | 1464707330740 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:08:50 INFO - PROCESS | 856 | 1464707330859 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 856 | ++DOCSHELL 0F2F9800 == 47 [pid = 856] [id = 192] 08:08:50 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (10E0E400) [pid = 856] [serial = 574] [outer = 00000000] 08:08:50 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (13190C00) [pid = 856] [serial = 575] [outer = 10E0E400] 08:08:50 INFO - PROCESS | 856 | 1464707330913 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (131B3000) [pid = 856] [serial = 576] [outer = 10E0E400] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 13194400 == 46 [pid = 856] [id = 153] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 185C6000 == 45 [pid = 856] [id = 188] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 12809000 == 44 [pid = 856] [id = 187] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 167E0000 == 43 [pid = 856] [id = 186] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 157DDC00 == 42 [pid = 856] [id = 185] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 13D45400 == 41 [pid = 856] [id = 184] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 114AAC00 == 40 [pid = 856] [id = 183] 08:08:52 INFO - PROCESS | 856 | --DOCSHELL 114AB800 == 39 [pid = 856] [id = 180] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1980AC00) [pid = 856] [serial = 536] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 94 (11433000) [pid = 856] [serial = 450] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 93 (155DE400) [pid = 856] [serial = 515] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1390C400) [pid = 856] [serial = 513] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 91 (198CA400) [pid = 856] [serial = 528] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1280A400) [pid = 856] [serial = 510] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1B1DEC00) [pid = 856] [serial = 459] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1B511C00) [pid = 856] [serial = 506] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 87 (1A03CC00) [pid = 856] [serial = 531] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 86 (1B512400) [pid = 856] [serial = 507] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 85 (12894800) [pid = 856] [serial = 512] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 84 (185BD000) [pid = 856] [serial = 522] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 83 (199E5C00) [pid = 856] [serial = 501] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 82 (199E6C00) [pid = 856] [serial = 530] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 81 (15A8E400) [pid = 856] [serial = 516] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 80 (199DA000) [pid = 856] [serial = 500] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 79 (168C1400) [pid = 856] [serial = 453] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 78 (1A877C00) [pid = 856] [serial = 456] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 77 (1980D800) [pid = 856] [serial = 525] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 76 (1756B400) [pid = 856] [serial = 518] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 75 (1612A400) [pid = 856] [serial = 498] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 74 (18517400) [pid = 856] [serial = 521] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 73 (1AE2C000) [pid = 856] [serial = 503] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 72 (1280C800) [pid = 856] [serial = 447] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 71 (198C9C00) [pid = 856] [serial = 527] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 70 (15EDA800) [pid = 856] [serial = 497] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 69 (13045C00) [pid = 856] [serial = 494] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 68 (13191400) [pid = 856] [serial = 495] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 67 (1AD5CC00) [pid = 856] [serial = 504] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 66 (1100F000) [pid = 856] [serial = 509] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 65 (19808000) [pid = 856] [serial = 524] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 64 (17899800) [pid = 856] [serial = 519] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 63 (12806000) [pid = 856] [serial = 533] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | --DOMWINDOW == 62 (16129C00) [pid = 856] [serial = 534] [outer = 00000000] [url = about:blank] 08:08:52 INFO - PROCESS | 856 | 1464707332068 Marionette TRACE conn3 <- [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]]]}] 08:08:52 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 08:08:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1540ms 08:08:52 INFO - PROCESS | 856 | 1464707332116 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 856 | 1464707332120 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:08:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:08:52 INFO - PROCESS | 856 | 1464707332124 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 856 | 1464707332128 Marionette TRACE conn3 <- [1,734,null,{}] 08:08:52 INFO - PROCESS | 856 | 1464707332133 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:52 INFO - PROCESS | 856 | 1464707332219 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:08:52 INFO - PROCESS | 856 | 1464707332228 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 856 | ++DOCSHELL 11233000 == 40 [pid = 856] [id = 193] 08:08:52 INFO - PROCESS | 856 | ++DOMWINDOW == 63 (13001800) [pid = 856] [serial = 577] [outer = 00000000] 08:08:52 INFO - PROCESS | 856 | ++DOMWINDOW == 64 (13194C00) [pid = 856] [serial = 578] [outer = 13001800] 08:08:52 INFO - PROCESS | 856 | 1464707332274 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 856 | ++DOMWINDOW == 65 (13911000) [pid = 856] [serial = 579] [outer = 13001800] 08:08:53 INFO - PROCESS | 856 | 1464707333234 Marionette TRACE conn3 <- [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]]]}] 08:08:53 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.) 08:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1140ms 08:08:53 INFO - PROCESS | 856 | 1464707333256 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 856 | 1464707333260 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:08:53 INFO - PROCESS | 856 | 1464707333266 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 856 | 1464707333271 Marionette TRACE conn3 <- [1,738,null,{}] 08:08:53 INFO - PROCESS | 856 | 1464707333320 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:53 INFO - PROCESS | 856 | 1464707333416 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:08:53 INFO - PROCESS | 856 | 1464707333530 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 856 | ++DOCSHELL 13190800 == 41 [pid = 856] [id = 194] 08:08:53 INFO - PROCESS | 856 | ++DOMWINDOW == 66 (13191000) [pid = 856] [serial = 580] [outer = 00000000] 08:08:53 INFO - PROCESS | 856 | ++DOMWINDOW == 67 (132B3000) [pid = 856] [serial = 581] [outer = 13191000] 08:08:53 INFO - PROCESS | 856 | 1464707333594 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 856 | ++DOMWINDOW == 68 (14E11400) [pid = 856] [serial = 582] [outer = 13191000] 08:08:54 INFO - PROCESS | 856 | 1464707334664 Marionette TRACE conn3 <- [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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:08:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1417ms 08:08:54 INFO - PROCESS | 856 | 1464707334693 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 856 | 1464707334699 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:08:54 INFO - PROCESS | 856 | 1464707334706 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 856 | 1464707334708 Marionette TRACE conn3 <- [1,742,null,{}] 08:08:54 INFO - PROCESS | 856 | 1464707334713 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:54 INFO - PROCESS | 856 | 1464707334815 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:08:54 INFO - PROCESS | 856 | 1464707334923 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 856 | ++DOCSHELL 15EE5400 == 42 [pid = 856] [id = 195] 08:08:54 INFO - PROCESS | 856 | ++DOMWINDOW == 69 (1612E000) [pid = 856] [serial = 583] [outer = 00000000] 08:08:55 INFO - PROCESS | 856 | ++DOMWINDOW == 70 (168BE800) [pid = 856] [serial = 584] [outer = 1612E000] 08:08:55 INFO - PROCESS | 856 | 1464707335018 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 856 | ++DOMWINDOW == 71 (16D09C00) [pid = 856] [serial = 585] [outer = 1612E000] 08:08:56 INFO - PROCESS | 856 | 1464707336040 Marionette TRACE conn3 <- [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]]]}] 08:08:56 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 08:08:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1371ms 08:08:56 INFO - PROCESS | 856 | 1464707336104 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 856 | 1464707336106 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:08:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:08:56 INFO - PROCESS | 856 | 1464707336111 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 856 | 1464707336115 Marionette TRACE conn3 <- [1,746,null,{}] 08:08:56 INFO - PROCESS | 856 | 1464707336126 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 856 | 1464707336222 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:08:56 INFO - PROCESS | 856 | 1464707336411 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 856 | ++DOCSHELL 175AF800 == 43 [pid = 856] [id = 196] 08:08:56 INFO - PROCESS | 856 | ++DOMWINDOW == 72 (175B3800) [pid = 856] [serial = 586] [outer = 00000000] 08:08:56 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (185BB400) [pid = 856] [serial = 587] [outer = 175B3800] 08:08:56 INFO - PROCESS | 856 | 1464707336468 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (185C2800) [pid = 856] [serial = 588] [outer = 175B3800] 08:08:57 INFO - PROCESS | 856 | 1464707337005 Marionette TRACE conn3 <- [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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:08:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 924ms 08:08:57 INFO - PROCESS | 856 | 1464707337049 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 856 | 1464707337052 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:08:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:08:57 INFO - PROCESS | 856 | 1464707337057 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 856 | 1464707337060 Marionette TRACE conn3 <- [1,750,null,{}] 08:08:57 INFO - PROCESS | 856 | 1464707337063 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:57 INFO - PROCESS | 856 | 1464707337167 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:08:57 INFO - PROCESS | 856 | 1464707337261 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 856 | ++DOCSHELL 19804800 == 44 [pid = 856] [id = 197] 08:08:57 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (19809C00) [pid = 856] [serial = 589] [outer = 00000000] 08:08:57 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (19810000) [pid = 856] [serial = 590] [outer = 19809C00] 08:08:57 INFO - PROCESS | 856 | 1464707337314 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (198C0000) [pid = 856] [serial = 591] [outer = 19809C00] 08:08:58 INFO - PROCESS | 856 | --DOCSHELL 19810C00 == 43 [pid = 856] [id = 191] 08:08:58 INFO - PROCESS | 856 | --DOCSHELL 157DC800 == 42 [pid = 856] [id = 190] 08:08:58 INFO - PROCESS | 856 | --DOCSHELL 10439800 == 41 [pid = 856] [id = 189] 08:08:58 INFO - PROCESS | 856 | 1464707338441 Marionette TRACE conn3 <- [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]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:08:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1417ms 08:08:58 INFO - PROCESS | 856 | 1464707338487 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 856 | 1464707338490 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:08:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:08:58 INFO - PROCESS | 856 | 1464707338495 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 856 | 1464707338498 Marionette TRACE conn3 <- [1,754,null,{}] 08:08:58 INFO - PROCESS | 856 | 1464707338504 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:58 INFO - PROCESS | 856 | 1464707338588 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:08:58 INFO - PROCESS | 856 | 1464707338667 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 856 | ++DOCSHELL 14EA6000 == 42 [pid = 856] [id = 198] 08:08:58 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (157D6400) [pid = 856] [serial = 592] [outer = 00000000] 08:08:58 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (15ED6400) [pid = 856] [serial = 593] [outer = 157D6400] 08:08:58 INFO - PROCESS | 856 | 1464707338719 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (1612B400) [pid = 856] [serial = 594] [outer = 157D6400] 08:08:59 INFO - PROCESS | 856 | 1464707339589 Marionette TRACE conn3 <- [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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:08:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 08:08:59 INFO - PROCESS | 856 | 1464707339626 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 856 | 1464707339631 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:08:59 INFO - PROCESS | 856 | 1464707339643 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 856 | 1464707339646 Marionette TRACE conn3 <- [1,758,null,{}] 08:08:59 INFO - PROCESS | 856 | 1464707339650 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:59 INFO - PROCESS | 856 | 1464707339767 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:08:59 INFO - PROCESS | 856 | 1464707339817 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 856 | ++DOCSHELL 17895C00 == 43 [pid = 856] [id = 199] 08:08:59 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (17898400) [pid = 856] [serial = 595] [outer = 00000000] 08:08:59 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (1851E000) [pid = 856] [serial = 596] [outer = 17898400] 08:08:59 INFO - PROCESS | 856 | 1464707339862 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (17F27800) [pid = 856] [serial = 597] [outer = 17898400] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 82 (105F4400) [pid = 856] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 81 (114ABC00) [pid = 856] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 80 (168C3000) [pid = 856] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 79 (157DE800) [pid = 856] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 78 (1280AC00) [pid = 856] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 77 (199D8400) [pid = 856] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 76 (19802400) [pid = 856] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:09:00 INFO - PROCESS | 856 | --DOMWINDOW == 75 (13D49000) [pid = 856] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:09:00 INFO - PROCESS | 856 | 1464707340282 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 678ms 08:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:09:00 INFO - PROCESS | 856 | 1464707340319 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 856 | 1464707340321 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:09:00 INFO - PROCESS | 856 | 1464707340325 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 856 | 1464707340328 Marionette TRACE conn3 <- [1,762,null,{}] 08:09:00 INFO - PROCESS | 856 | 1464707340339 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:00 INFO - PROCESS | 856 | 1464707340427 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:09:00 INFO - PROCESS | 856 | 1464707340515 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 856 | ++DOCSHELL 19810C00 == 44 [pid = 856] [id = 200] 08:09:00 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (198C3C00) [pid = 856] [serial = 598] [outer = 00000000] 08:09:00 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (1990E800) [pid = 856] [serial = 599] [outer = 198C3C00] 08:09:00 INFO - PROCESS | 856 | 1464707340561 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (199D9800) [pid = 856] [serial = 600] [outer = 198C3C00] 08:09:00 INFO - PROCESS | 856 | 1464707340920 Marionette TRACE conn3 <- [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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 631ms 08:09:00 INFO - PROCESS | 856 | 1464707340962 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 856 | 1464707340964 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:09:00 INFO - PROCESS | 856 | 1464707340967 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 856 | 1464707340969 Marionette TRACE conn3 <- [1,766,null,{}] 08:09:00 INFO - PROCESS | 856 | 1464707340972 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:01 INFO - PROCESS | 856 | 1464707341079 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:09:01 INFO - PROCESS | 856 | 1464707341123 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 856 | ++DOCSHELL 199E3800 == 45 [pid = 856] [id = 201] 08:09:01 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (199E4C00) [pid = 856] [serial = 601] [outer = 00000000] 08:09:01 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (19B95C00) [pid = 856] [serial = 602] [outer = 199E4C00] 08:09:01 INFO - PROCESS | 856 | 1464707341166 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (1A038C00) [pid = 856] [serial = 603] [outer = 199E4C00] 08:09:01 INFO - PROCESS | 856 | 1464707341547 Marionette TRACE conn3 <- [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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 632ms 08:09:01 INFO - PROCESS | 856 | 1464707341589 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 856 | 1464707341591 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:09:01 INFO - PROCESS | 856 | 1464707341594 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 856 | 1464707341596 Marionette TRACE conn3 <- [1,770,null,{}] 08:09:01 INFO - PROCESS | 856 | 1464707341600 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:01 INFO - PROCESS | 856 | 1464707341712 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:09:01 INFO - PROCESS | 856 | 1464707341723 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 856 | ++DOCSHELL 199E1C00 == 46 [pid = 856] [id = 202] 08:09:01 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (199E3400) [pid = 856] [serial = 604] [outer = 00000000] 08:09:01 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (1A227400) [pid = 856] [serial = 605] [outer = 199E3400] 08:09:01 INFO - PROCESS | 856 | 1464707341770 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (1A246C00) [pid = 856] [serial = 606] [outer = 199E3400] 08:09:02 INFO - PROCESS | 856 | 1464707342155 Marionette TRACE conn3 <- [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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 631ms 08:09:02 INFO - PROCESS | 856 | 1464707342216 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 856 | 1464707342218 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:09:02 INFO - PROCESS | 856 | 1464707342221 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:09:02 INFO - PROCESS | 856 | 1464707342223 Marionette TRACE conn3 <- [1,774,null,{}] 08:09:02 INFO - PROCESS | 856 | 1464707342226 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:02 INFO - PROCESS | 856 | 1464707342356 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:09:02 INFO - PROCESS | 856 | 1464707342397 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 856 | ++DOCSHELL 1A03F400 == 47 [pid = 856] [id = 203] 08:09:02 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1A227C00) [pid = 856] [serial = 607] [outer = 00000000] 08:09:02 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1A4A5800) [pid = 856] [serial = 608] [outer = 1A227C00] 08:09:02 INFO - PROCESS | 856 | 1464707342441 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (1A870400) [pid = 856] [serial = 609] [outer = 1A227C00] 08:09:02 INFO - PROCESS | 856 | 1464707342834 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 616ms 08:09:02 INFO - PROCESS | 856 | 1464707342860 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 856 | 1464707342862 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:09:02 INFO - PROCESS | 856 | 1464707342865 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:09:02 INFO - PROCESS | 856 | 1464707342866 Marionette TRACE conn3 <- [1,778,null,{}] 08:09:02 INFO - PROCESS | 856 | 1464707342869 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:02 INFO - PROCESS | 856 | 1464707342979 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:09:02 INFO - PROCESS | 856 | 1464707342987 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 856 | ++DOCSHELL 0F2F6C00 == 48 [pid = 856] [id = 204] 08:09:02 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (10485C00) [pid = 856] [serial = 610] [outer = 00000000] 08:09:03 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1A934800) [pid = 856] [serial = 611] [outer = 10485C00] 08:09:03 INFO - PROCESS | 856 | 1464707343030 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1A934C00) [pid = 856] [serial = 612] [outer = 10485C00] 08:09:03 INFO - PROCESS | 856 | 1464707343691 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 878ms 08:09:03 INFO - PROCESS | 856 | 1464707343754 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:09:03 INFO - PROCESS | 856 | 1464707343761 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:09:03 INFO - PROCESS | 856 | 1464707343766 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 856 | 1464707343770 Marionette TRACE conn3 <- [1,782,null,{}] 08:09:03 INFO - PROCESS | 856 | 1464707343776 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:03 INFO - PROCESS | 856 | 1464707343884 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:09:04 INFO - PROCESS | 856 | 1464707344012 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 856 | ++DOCSHELL 14E1AC00 == 49 [pid = 856] [id = 205] 08:09:04 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (14E20000) [pid = 856] [serial = 613] [outer = 00000000] 08:09:04 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1612BC00) [pid = 856] [serial = 614] [outer = 14E20000] 08:09:04 INFO - PROCESS | 856 | 1464707344068 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (177CE000) [pid = 856] [serial = 615] [outer = 14E20000] 08:09:04 INFO - PROCESS | 856 | 1464707344631 Marionette TRACE conn3 <- [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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 939ms 08:09:04 INFO - PROCESS | 856 | 1464707344692 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 856 | 1464707344698 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:09:04 INFO - PROCESS | 856 | 1464707344705 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 856 | 1464707344708 Marionette TRACE conn3 <- [1,786,null,{}] 08:09:04 INFO - PROCESS | 856 | 1464707344712 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:04 INFO - PROCESS | 856 | 1464707344827 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:09:04 INFO - PROCESS | 856 | 1464707344954 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 856 | ++DOCSHELL 1980A000 == 50 [pid = 856] [id = 206] 08:09:04 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1980C000) [pid = 856] [serial = 616] [outer = 00000000] 08:09:04 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1990C800) [pid = 856] [serial = 617] [outer = 1980C000] 08:09:04 INFO - PROCESS | 856 | 1464707345008 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (19913C00) [pid = 856] [serial = 618] [outer = 1980C000] 08:09:05 INFO - PROCESS | 856 | 1464707345576 Marionette TRACE conn3 <- [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]]]}] 08:09:05 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 08:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 940ms 08:09:05 INFO - PROCESS | 856 | 1464707345648 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 856 | 1464707345651 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:09:05 INFO - PROCESS | 856 | 1464707345654 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 856 | 1464707345658 Marionette TRACE conn3 <- [1,790,null,{}] 08:09:05 INFO - PROCESS | 856 | 1464707345669 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:05 INFO - PROCESS | 856 | 1464707345805 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:09:05 INFO - PROCESS | 856 | 1464707345865 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 856 | ++DOCSHELL 1A934000 == 51 [pid = 856] [id = 207] 08:09:05 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1A93B000) [pid = 856] [serial = 619] [outer = 00000000] 08:09:05 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1A9DC000) [pid = 856] [serial = 620] [outer = 1A93B000] 08:09:05 INFO - PROCESS | 856 | 1464707345921 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1A9E5400) [pid = 856] [serial = 621] [outer = 1A93B000] 08:09:06 INFO - PROCESS | 856 | 1464707346529 Marionette TRACE conn3 <- [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]]]}] 08:09:06 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 08:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 939ms 08:09:06 INFO - PROCESS | 856 | 1464707346582 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 856 | 1464707346585 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:09:06 INFO - PROCESS | 856 | 1464707346588 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:09:06 INFO - PROCESS | 856 | 1464707346590 Marionette TRACE conn3 <- [1,794,null,{}] 08:09:06 INFO - PROCESS | 856 | 1464707346594 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:06 INFO - PROCESS | 856 | 1464707346699 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:09:06 INFO - PROCESS | 856 | 1464707346826 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 856 | ++DOCSHELL 1AD5CC00 == 52 [pid = 856] [id = 208] 08:09:06 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1AD5D400) [pid = 856] [serial = 622] [outer = 00000000] 08:09:06 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1AE27C00) [pid = 856] [serial = 623] [outer = 1AD5D400] 08:09:06 INFO - PROCESS | 856 | 1464707346869 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1AE2EC00) [pid = 856] [serial = 624] [outer = 1AD5D400] 08:09:07 INFO - PROCESS | 856 | 1464707347412 Marionette TRACE conn3 <- [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]]]}] 08:09:07 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 08:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 894ms 08:09:07 INFO - PROCESS | 856 | 1464707347476 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 856 | 1464707347478 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:09:07 INFO - PROCESS | 856 | 1464707347482 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 856 | 1464707347484 Marionette TRACE conn3 <- [1,798,null,{}] 08:09:07 INFO - PROCESS | 856 | 1464707347488 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:07 INFO - PROCESS | 856 | 1464707347587 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:09:07 INFO - PROCESS | 856 | 1464707347723 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 856 | ++DOCSHELL 13199C00 == 53 [pid = 856] [id = 209] 08:09:07 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (13722C00) [pid = 856] [serial = 625] [outer = 00000000] 08:09:07 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1B024400) [pid = 856] [serial = 626] [outer = 13722C00] 08:09:07 INFO - PROCESS | 856 | 1464707347781 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1B026000) [pid = 856] [serial = 627] [outer = 13722C00] 08:09:08 INFO - PROCESS | 856 | 1464707348578 Marionette TRACE conn3 <- [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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1140ms 08:09:08 INFO - PROCESS | 856 | 1464707348618 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 856 | 1464707348622 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:09:08 INFO - PROCESS | 856 | 1464707348627 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 856 | 1464707348631 Marionette TRACE conn3 <- [1,802,null,{}] 08:09:08 INFO - PROCESS | 856 | 1464707348638 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:08 INFO - PROCESS | 856 | 1464707348735 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:09:08 INFO - PROCESS | 856 | 1464707348875 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 856 | ++DOCSHELL 12B0E800 == 54 [pid = 856] [id = 210] 08:09:08 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (13007000) [pid = 856] [serial = 628] [outer = 00000000] 08:09:08 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (13910000) [pid = 856] [serial = 629] [outer = 13007000] 08:09:08 INFO - PROCESS | 856 | 1464707348929 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (157DCC00) [pid = 856] [serial = 630] [outer = 13007000] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 16120800 == 53 [pid = 856] [id = 151] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 1A03F400 == 52 [pid = 856] [id = 203] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 199E1C00 == 51 [pid = 856] [id = 202] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 199E3800 == 50 [pid = 856] [id = 201] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 19810C00 == 49 [pid = 856] [id = 200] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 17895C00 == 48 [pid = 856] [id = 199] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 14EA6000 == 47 [pid = 856] [id = 198] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 19804800 == 46 [pid = 856] [id = 197] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 175AF800 == 45 [pid = 856] [id = 196] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 15EE5400 == 44 [pid = 856] [id = 195] 08:09:09 INFO - PROCESS | 856 | --DOCSHELL 13190800 == 43 [pid = 856] [id = 194] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 107 (199E0C00) [pid = 856] [serial = 492] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 106 (140CE800) [pid = 856] [serial = 551] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 105 (131BCC00) [pid = 856] [serial = 539] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 104 (175B2400) [pid = 856] [serial = 546] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 103 (16122000) [pid = 856] [serial = 545] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 102 (12A9A000) [pid = 856] [serial = 548] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 101 (13113400) [pid = 856] [serial = 549] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 100 (16A53C00) [pid = 856] [serial = 542] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 99 (10A5B000) [pid = 856] [serial = 566] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 98 (15D3D400) [pid = 856] [serial = 569] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 97 (1851AC00) [pid = 856] [serial = 557] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 96 (185C4400) [pid = 856] [serial = 558] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 95 (198C6400) [pid = 856] [serial = 572] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 94 (17574C00) [pid = 856] [serial = 555] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 93 (13190C00) [pid = 856] [serial = 575] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1612D800) [pid = 856] [serial = 560] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 91 (168CB800) [pid = 856] [serial = 554] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 90 (14E18800) [pid = 856] [serial = 552] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1706FC00) [pid = 856] [serial = 561] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 88 (198CC400) [pid = 856] [serial = 564] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 87 (198BF400) [pid = 856] [serial = 563] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | --DOMWINDOW == 86 (13194C00) [pid = 856] [serial = 578] [outer = 00000000] [url = about:blank] 08:09:09 INFO - PROCESS | 856 | 1464707349462 Marionette TRACE conn3 <- [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] 08:09:09 INFO - PROCESS | 856 | 1464707349522 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:09:09 INFO - PROCESS | 856 | 1464707349529 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 856 | 1464707349531 Marionette TRACE conn3 <- [1,806,null,{}] 08:09:09 INFO - PROCESS | 856 | 1464707349535 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 856 | 1464707349622 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:09:09 INFO - PROCESS | 856 | 1464707349632 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 856 | ++DOCSHELL 13194C00 == 44 [pid = 856] [id = 211] 08:09:09 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (131AF400) [pid = 856] [serial = 631] [outer = 00000000] 08:09:09 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (15AE1C00) [pid = 856] [serial = 632] [outer = 131AF400] 08:09:09 INFO - PROCESS | 856 | 1464707349676 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1611FC00) [pid = 856] [serial = 633] [outer = 131AF400] 08:09:10 INFO - PROCESS | 856 | 1464707350149 Marionette TRACE conn3 <- [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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 08:09:10 INFO - PROCESS | 856 | 1464707350165 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 856 | 1464707350167 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:09:10 INFO - PROCESS | 856 | 1464707350171 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 856 | 1464707350174 Marionette TRACE conn3 <- [1,810,null,{}] 08:09:10 INFO - PROCESS | 856 | 1464707350184 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:10 INFO - PROCESS | 856 | 1464707350269 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:09:10 INFO - PROCESS | 856 | 1464707350277 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 856 | ++DOCSHELL 168CB800 == 45 [pid = 856] [id = 212] 08:09:10 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (16A46000) [pid = 856] [serial = 634] [outer = 00000000] 08:09:10 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (177CB400) [pid = 856] [serial = 635] [outer = 16A46000] 08:09:10 INFO - PROCESS | 856 | 1464707350323 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (18183C00) [pid = 856] [serial = 636] [outer = 16A46000] 08:09:10 INFO - PROCESS | 856 | 1464707350782 Marionette TRACE conn3 <- [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] 08:09:10 INFO - PROCESS | 856 | 1464707350794 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:09:10 INFO - PROCESS | 856 | 1464707350797 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 856 | 1464707350799 Marionette TRACE conn3 <- [1,814,null,{}] 08:09:10 INFO - PROCESS | 856 | 1464707350802 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:10 INFO - PROCESS | 856 | 1464707350894 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:09:10 INFO - PROCESS | 856 | 1464707350900 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 856 | ++DOCSHELL 1789F400 == 46 [pid = 856] [id = 213] 08:09:10 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (18515400) [pid = 856] [serial = 637] [outer = 00000000] 08:09:10 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (198C1000) [pid = 856] [serial = 638] [outer = 18515400] 08:09:10 INFO - PROCESS | 856 | 1464707350945 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (198CB800) [pid = 856] [serial = 639] [outer = 18515400] 08:09:11 INFO - PROCESS | 856 | 1464707351365 Marionette TRACE conn3 <- [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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 585ms 08:09:11 INFO - PROCESS | 856 | 1464707351400 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:09:11 INFO - PROCESS | 856 | 1464707351402 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:09:11 INFO - PROCESS | 856 | 1464707351406 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 856 | 1464707351407 Marionette TRACE conn3 <- [1,818,null,{}] 08:09:11 INFO - PROCESS | 856 | 1464707351411 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:11 INFO - PROCESS | 856 | 1464707351500 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:09:11 INFO - PROCESS | 856 | 1464707351506 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 856 | ++DOCSHELL 112B8400 == 47 [pid = 856] [id = 214] 08:09:11 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (185C3400) [pid = 856] [serial = 640] [outer = 00000000] 08:09:11 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (199D9400) [pid = 856] [serial = 641] [outer = 185C3400] 08:09:11 INFO - PROCESS | 856 | 1464707351534 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (199E3000) [pid = 856] [serial = 642] [outer = 185C3400] 08:09:12 INFO - PROCESS | 856 | 1464707352029 Marionette TRACE conn3 <- [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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 678ms 08:09:12 INFO - PROCESS | 856 | 1464707352090 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 856 | 1464707352092 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:09:12 INFO - PROCESS | 856 | 1464707352095 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 856 | 1464707352097 Marionette TRACE conn3 <- [1,822,null,{}] 08:09:12 INFO - PROCESS | 856 | 1464707352100 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:12 INFO - PROCESS | 856 | 1464707352230 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:09:12 INFO - PROCESS | 856 | 1464707352288 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 856 | ++DOCSHELL 10E02800 == 48 [pid = 856] [id = 215] 08:09:12 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (199D9000) [pid = 856] [serial = 643] [outer = 00000000] 08:09:12 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1A4A4400) [pid = 856] [serial = 644] [outer = 199D9000] 08:09:12 INFO - PROCESS | 856 | 1464707352333 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1A877400) [pid = 856] [serial = 645] [outer = 199D9000] 08:09:12 INFO - PROCESS | 856 | 1464707352753 Marionette TRACE conn3 <- [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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 693ms 08:09:12 INFO - PROCESS | 856 | 1464707352780 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 856 | 1464707352782 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:09:12 INFO - PROCESS | 856 | 1464707352785 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 856 | 1464707352786 Marionette TRACE conn3 <- [1,826,null,{}] 08:09:12 INFO - PROCESS | 856 | 1464707352828 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:12 INFO - PROCESS | 856 | 1464707352950 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:09:13 INFO - PROCESS | 856 | 1464707353009 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 856 | ++DOCSHELL 16A53C00 == 49 [pid = 856] [id = 216] 08:09:13 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1A932C00) [pid = 856] [serial = 646] [outer = 00000000] 08:09:13 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1AE26000) [pid = 856] [serial = 647] [outer = 1A932C00] 08:09:13 INFO - PROCESS | 856 | 1464707353052 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1AE2C000) [pid = 856] [serial = 648] [outer = 1A932C00] 08:09:13 INFO - PROCESS | 856 | 1464707353445 Marionette TRACE conn3 <- [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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 08:09:13 INFO - PROCESS | 856 | 1464707353485 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 856 | 1464707353487 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:09:13 INFO - PROCESS | 856 | 1464707353490 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 856 | 1464707353491 Marionette TRACE conn3 <- [1,830,null,{}] 08:09:13 INFO - PROCESS | 856 | 1464707353496 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:13 INFO - PROCESS | 856 | 1464707353629 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:09:13 INFO - PROCESS | 856 | 1464707353687 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 856 | ++DOCSHELL 1990C000 == 50 [pid = 856] [id = 217] 08:09:13 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (19B7D000) [pid = 856] [serial = 649] [outer = 00000000] 08:09:13 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (19B83000) [pid = 856] [serial = 650] [outer = 19B7D000] 08:09:13 INFO - PROCESS | 856 | 1464707353740 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (19B85000) [pid = 856] [serial = 651] [outer = 19B7D000] 08:09:13 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1A227C00) [pid = 856] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:09:13 INFO - PROCESS | 856 | --DOMWINDOW == 105 (157D6400) [pid = 856] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:09:13 INFO - PROCESS | 856 | --DOMWINDOW == 104 (199E4C00) [pid = 856] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:09:13 INFO - PROCESS | 856 | --DOMWINDOW == 103 (199E3400) [pid = 856] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:09:13 INFO - PROCESS | 856 | --DOMWINDOW == 102 (17898400) [pid = 856] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:09:13 INFO - PROCESS | 856 | --DOMWINDOW == 101 (198C3C00) [pid = 856] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:09:14 INFO - PROCESS | 856 | 1464707354133 Marionette TRACE conn3 <- [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]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 693ms 08:09:14 INFO - PROCESS | 856 | 1464707354173 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 856 | 1464707354175 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:09:14 INFO - PROCESS | 856 | 1464707354179 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 856 | 1464707354180 Marionette TRACE conn3 <- [1,834,null,{}] 08:09:14 INFO - PROCESS | 856 | 1464707354184 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:14 INFO - PROCESS | 856 | 1464707354292 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:09:14 INFO - PROCESS | 856 | 1464707354301 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 856 | ++DOCSHELL 157D6400 == 51 [pid = 856] [id = 218] 08:09:14 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1980B000) [pid = 856] [serial = 652] [outer = 00000000] 08:09:14 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (19B82C00) [pid = 856] [serial = 653] [outer = 1980B000] 08:09:14 INFO - PROCESS | 856 | 1464707354348 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (19B89C00) [pid = 856] [serial = 654] [outer = 1980B000] 08:09:14 INFO - PROCESS | 856 | 1464707354761 Marionette TRACE conn3 <- [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]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 616ms 08:09:14 INFO - PROCESS | 856 | 1464707354817 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 856 | 1464707354819 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:09:14 INFO - PROCESS | 856 | 1464707354822 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:09:14 INFO - PROCESS | 856 | 1464707354824 Marionette TRACE conn3 <- [1,838,null,{}] 08:09:14 INFO - PROCESS | 856 | 1464707354828 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:14 INFO - PROCESS | 856 | 1464707354909 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:09:14 INFO - PROCESS | 856 | 1464707354915 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 856 | ++DOCSHELL 16122C00 == 52 [pid = 856] [id = 219] 08:09:14 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (185C6C00) [pid = 856] [serial = 655] [outer = 00000000] 08:09:14 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1A9E3800) [pid = 856] [serial = 656] [outer = 185C6C00] 08:09:14 INFO - PROCESS | 856 | 1464707354958 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1B1E0C00) [pid = 856] [serial = 657] [outer = 185C6C00] 08:09:15 INFO - PROCESS | 856 | 1464707355392 Marionette TRACE conn3 <- [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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 616ms 08:09:15 INFO - PROCESS | 856 | 1464707355444 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 856 | 1464707355447 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:09:15 INFO - PROCESS | 856 | 1464707355450 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:09:15 INFO - PROCESS | 856 | 1464707355452 Marionette TRACE conn3 <- [1,842,null,{}] 08:09:15 INFO - PROCESS | 856 | 1464707355455 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:15 INFO - PROCESS | 856 | 1464707355553 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:09:15 INFO - PROCESS | 856 | 1464707355568 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 856 | ++DOCSHELL 1B35EC00 == 53 [pid = 856] [id = 220] 08:09:15 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (1B366C00) [pid = 856] [serial = 658] [outer = 00000000] 08:09:15 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1B515000) [pid = 856] [serial = 659] [outer = 1B366C00] 08:09:15 INFO - PROCESS | 856 | 1464707355615 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1B51C400) [pid = 856] [serial = 660] [outer = 1B366C00] 08:09:16 INFO - PROCESS | 856 | 1464707356260 Marionette TRACE conn3 <- [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]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 832ms 08:09:16 INFO - PROCESS | 856 | 1464707356290 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 856 | 1464707356295 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:09:16 INFO - PROCESS | 856 | 1464707356301 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 856 | 1464707356305 Marionette TRACE conn3 <- [1,846,null,{}] 08:09:16 INFO - PROCESS | 856 | 1464707356311 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:16 INFO - PROCESS | 856 | 1464707356425 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:09:16 INFO - PROCESS | 856 | 1464707356555 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 856 | ++DOCSHELL 1318E800 == 54 [pid = 856] [id = 221] 08:09:16 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (13194800) [pid = 856] [serial = 661] [outer = 00000000] 08:09:16 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (140C8800) [pid = 856] [serial = 662] [outer = 13194800] 08:09:16 INFO - PROCESS | 856 | 1464707356612 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (157E0800) [pid = 856] [serial = 663] [outer = 13194800] 08:09:17 INFO - PROCESS | 856 | 1464707357226 Marionette TRACE conn3 <- [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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 986ms 08:09:17 INFO - PROCESS | 856 | 1464707357286 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 856 | 1464707357292 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:09:17 INFO - PROCESS | 856 | 1464707357299 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 856 | 1464707357302 Marionette TRACE conn3 <- [1,850,null,{}] 08:09:17 INFO - PROCESS | 856 | 1464707357306 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:17 INFO - PROCESS | 856 | 1464707357413 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:09:17 INFO - PROCESS | 856 | 1464707357544 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 856 | ++DOCSHELL 15EE4C00 == 55 [pid = 856] [id = 222] 08:09:17 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1612E800) [pid = 856] [serial = 664] [outer = 00000000] 08:09:17 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (185C2C00) [pid = 856] [serial = 665] [outer = 1612E800] 08:09:17 INFO - PROCESS | 856 | 1464707357599 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1980D800) [pid = 856] [serial = 666] [outer = 1612E800] 08:09:18 INFO - PROCESS | 856 | 1464707358242 Marionette TRACE conn3 <- [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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 08:09:18 INFO - PROCESS | 856 | 1464707358300 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 856 | 1464707358302 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:09:18 INFO - PROCESS | 856 | 1464707358306 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 856 | 1464707358310 Marionette TRACE conn3 <- [1,854,null,{}] 08:09:18 INFO - PROCESS | 856 | 1464707358321 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:18 INFO - PROCESS | 856 | 1464707358414 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:09:18 INFO - PROCESS | 856 | 1464707358546 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 856 | ++DOCSHELL 1A334400 == 56 [pid = 856] [id = 223] 08:09:18 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1A93C800) [pid = 856] [serial = 667] [outer = 00000000] 08:09:18 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1AD06400) [pid = 856] [serial = 668] [outer = 1A93C800] 08:09:18 INFO - PROCESS | 856 | 1464707358604 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1AD0A000) [pid = 856] [serial = 669] [outer = 1A93C800] 08:09:19 INFO - PROCESS | 856 | 1464707359221 Marionette TRACE conn3 <- [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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 924ms 08:09:19 INFO - PROCESS | 856 | 1464707359234 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 856 | 1464707359237 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:09:19 INFO - PROCESS | 856 | 1464707359240 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 856 | 1464707359242 Marionette TRACE conn3 <- [1,858,null,{}] 08:09:19 INFO - PROCESS | 856 | 1464707359246 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:19 INFO - PROCESS | 856 | 1464707359353 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:09:19 INFO - PROCESS | 856 | 1464707359456 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 856 | ++DOCSHELL 168BF000 == 57 [pid = 856] [id = 224] 08:09:19 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (168BF400) [pid = 856] [serial = 670] [outer = 00000000] 08:09:19 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (19912800) [pid = 856] [serial = 671] [outer = 168BF400] 08:09:19 INFO - PROCESS | 856 | 1464707359493 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1A040C00) [pid = 856] [serial = 672] [outer = 168BF400] 08:09:20 INFO - PROCESS | 856 | 1464707360340 Marionette TRACE conn3 <- [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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1125ms 08:09:20 INFO - PROCESS | 856 | 1464707360374 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 856 | 1464707360379 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:09:20 INFO - PROCESS | 856 | 1464707360383 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:09:20 INFO - PROCESS | 856 | 1464707360387 Marionette TRACE conn3 <- [1,862,null,{}] 08:09:20 INFO - PROCESS | 856 | 1464707360392 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:20 INFO - PROCESS | 856 | 1464707360489 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:09:20 INFO - PROCESS | 856 | 1464707360625 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 856 | ++DOCSHELL 128C4000 == 58 [pid = 856] [id = 225] 08:09:20 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (12B97000) [pid = 856] [serial = 673] [outer = 00000000] 08:09:20 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (13194400) [pid = 856] [serial = 674] [outer = 12B97000] 08:09:20 INFO - PROCESS | 856 | 1464707360679 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (131B4C00) [pid = 856] [serial = 675] [outer = 12B97000] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 0F2F9800 == 57 [pid = 856] [id = 192] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 16122C00 == 56 [pid = 856] [id = 219] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 157D6400 == 55 [pid = 856] [id = 218] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 1990C000 == 54 [pid = 856] [id = 217] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 16A53C00 == 53 [pid = 856] [id = 216] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 10E02800 == 52 [pid = 856] [id = 215] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 112B8400 == 51 [pid = 856] [id = 214] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 1789F400 == 50 [pid = 856] [id = 213] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 168CB800 == 49 [pid = 856] [id = 212] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 13194C00 == 48 [pid = 856] [id = 211] 08:09:20 INFO - PROCESS | 856 | --DOCSHELL 12B0E800 == 47 [pid = 856] [id = 210] 08:09:21 INFO - PROCESS | 856 | --DOCSHELL 13199C00 == 46 [pid = 856] [id = 209] 08:09:21 INFO - PROCESS | 856 | --DOCSHELL 1AD5CC00 == 45 [pid = 856] [id = 208] 08:09:21 INFO - PROCESS | 856 | --DOCSHELL 1A934000 == 44 [pid = 856] [id = 207] 08:09:21 INFO - PROCESS | 856 | --DOCSHELL 1980A000 == 43 [pid = 856] [id = 206] 08:09:21 INFO - PROCESS | 856 | --DOCSHELL 14E1AC00 == 42 [pid = 856] [id = 205] 08:09:21 INFO - PROCESS | 856 | 1464707361213 Marionette TRACE conn3 <- [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]]]}] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 124 (1A4A5800) [pid = 856] [serial = 608] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 123 (132B3000) [pid = 856] [serial = 581] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 122 (168BE800) [pid = 856] [serial = 584] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 121 (15ED6400) [pid = 856] [serial = 593] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 120 (19B95C00) [pid = 856] [serial = 602] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 119 (19810000) [pid = 856] [serial = 590] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 118 (185BB400) [pid = 856] [serial = 587] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1A227400) [pid = 856] [serial = 605] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 116 (17F27800) [pid = 856] [serial = 597] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1851E000) [pid = 856] [serial = 596] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1A038C00) [pid = 856] [serial = 603] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 113 (1990E800) [pid = 856] [serial = 599] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1A870400) [pid = 856] [serial = 609] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1A246C00) [pid = 856] [serial = 606] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 110 (199D9800) [pid = 856] [serial = 600] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1612B400) [pid = 856] [serial = 594] [outer = 00000000] [url = about:blank] 08:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 893ms 08:09:21 INFO - PROCESS | 856 | 1464707361273 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 856 | 1464707361278 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:09:21 INFO - PROCESS | 856 | 1464707361285 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 856 | 1464707361287 Marionette TRACE conn3 <- [1,866,null,{}] 08:09:21 INFO - PROCESS | 856 | 1464707361291 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:21 INFO - PROCESS | 856 | 1464707361376 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:09:21 INFO - PROCESS | 856 | 1464707361386 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 856 | ++DOCSHELL 132AD800 == 43 [pid = 856] [id = 226] 08:09:21 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1371A400) [pid = 856] [serial = 676] [outer = 00000000] 08:09:21 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (13D49000) [pid = 856] [serial = 677] [outer = 1371A400] 08:09:21 INFO - PROCESS | 856 | 1464707361430 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1432C000) [pid = 856] [serial = 678] [outer = 1371A400] 08:09:21 INFO - PROCESS | 856 | 1464707361876 Marionette TRACE conn3 <- [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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 632ms 08:09:21 INFO - PROCESS | 856 | 1464707361904 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 856 | 1464707361906 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:09:21 INFO - PROCESS | 856 | 1464707361909 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 856 | 1464707361913 Marionette TRACE conn3 <- [1,870,null,{}] 08:09:21 INFO - PROCESS | 856 | 1464707361923 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:22 INFO - PROCESS | 856 | 1464707362005 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:09:22 INFO - PROCESS | 856 | 1464707362015 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 856 | ++DOCSHELL 14EA9000 == 44 [pid = 856] [id = 227] 08:09:22 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (14EB0C00) [pid = 856] [serial = 679] [outer = 00000000] 08:09:22 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1617A000) [pid = 856] [serial = 680] [outer = 14EB0C00] 08:09:22 INFO - PROCESS | 856 | 1464707362061 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (16A49000) [pid = 856] [serial = 681] [outer = 14EB0C00] 08:09:22 INFO - PROCESS | 856 | 1464707362528 Marionette TRACE conn3 <- [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]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 617ms 08:09:22 INFO - PROCESS | 856 | 1464707362547 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 856 | 1464707362550 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:09:22 INFO - PROCESS | 856 | 1464707362553 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:09:22 INFO - PROCESS | 856 | 1464707362554 Marionette TRACE conn3 <- [1,874,null,{}] 08:09:22 INFO - PROCESS | 856 | 1464707362558 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:22 INFO - PROCESS | 856 | 1464707362643 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:09:22 INFO - PROCESS | 856 | 1464707362650 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 856 | ++DOCSHELL 16A4E800 == 45 [pid = 856] [id = 228] 08:09:22 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (16D02400) [pid = 856] [serial = 682] [outer = 00000000] 08:09:22 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (177D2000) [pid = 856] [serial = 683] [outer = 16D02400] 08:09:22 INFO - PROCESS | 856 | 1464707362693 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (17892800) [pid = 856] [serial = 684] [outer = 16D02400] 08:09:23 INFO - PROCESS | 856 | 1464707363096 Marionette TRACE conn3 <- [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]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 585ms 08:09:23 INFO - PROCESS | 856 | 1464707363138 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 856 | 1464707363140 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:09:23 INFO - PROCESS | 856 | 1464707363144 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 856 | 1464707363145 Marionette TRACE conn3 <- [1,878,null,{}] 08:09:23 INFO - PROCESS | 856 | 1464707363149 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:23 INFO - PROCESS | 856 | 1464707363237 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:09:23 INFO - PROCESS | 856 | 1464707363244 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 856 | ++DOCSHELL 1837B000 == 46 [pid = 856] [id = 229] 08:09:23 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1837E000) [pid = 856] [serial = 685] [outer = 00000000] 08:09:23 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (185BE400) [pid = 856] [serial = 686] [outer = 1837E000] 08:09:23 INFO - PROCESS | 856 | 1464707363291 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (185C0400) [pid = 856] [serial = 687] [outer = 1837E000] 08:09:23 INFO - PROCESS | 856 | 1464707363813 Marionette TRACE conn3 <- [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]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 677ms 08:09:23 INFO - PROCESS | 856 | 1464707363843 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 856 | 1464707363845 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:09:23 INFO - PROCESS | 856 | 1464707363848 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:09:23 INFO - PROCESS | 856 | 1464707363850 Marionette TRACE conn3 <- [1,882,null,{}] 08:09:23 INFO - PROCESS | 856 | 1464707363853 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:23 INFO - PROCESS | 856 | 1464707363973 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:09:23 INFO - PROCESS | 856 | 1464707363986 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 856 | ++DOCSHELL 19908400 == 47 [pid = 856] [id = 230] 08:09:24 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (19909000) [pid = 856] [serial = 688] [outer = 00000000] 08:09:24 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (19913000) [pid = 856] [serial = 689] [outer = 19909000] 08:09:24 INFO - PROCESS | 856 | 1464707364080 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (199DA000) [pid = 856] [serial = 690] [outer = 19909000] 08:09:24 INFO - PROCESS | 856 | 1464707364759 Marionette TRACE conn3 <- [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]]]}] 08:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 924ms 08:09:24 INFO - PROCESS | 856 | 1464707364778 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 856 | 1464707364780 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:09:24 INFO - PROCESS | 856 | 1464707364783 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:09:24 INFO - PROCESS | 856 | 1464707364785 Marionette TRACE conn3 <- [1,886,null,{}] 08:09:24 INFO - PROCESS | 856 | 1464707364796 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:24 INFO - PROCESS | 856 | 1464707364903 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:09:24 INFO - PROCESS | 856 | 1464707364910 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 856 | ++DOCSHELL 104EAC00 == 48 [pid = 856] [id = 231] 08:09:24 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (19AB1400) [pid = 856] [serial = 691] [outer = 00000000] 08:09:24 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (19B86C00) [pid = 856] [serial = 692] [outer = 19AB1400] 08:09:24 INFO - PROCESS | 856 | 1464707364953 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1A248000) [pid = 856] [serial = 693] [outer = 19AB1400] 08:09:25 INFO - PROCESS | 856 | 1464707365386 Marionette TRACE conn3 <- [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]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 617ms 08:09:25 INFO - PROCESS | 856 | 1464707365405 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 856 | 1464707365407 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:09:25 INFO - PROCESS | 856 | 1464707365410 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 856 | 1464707365411 Marionette TRACE conn3 <- [1,890,null,{}] 08:09:25 INFO - PROCESS | 856 | 1464707365415 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 126 (199D9000) [pid = 856] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 125 (16A46000) [pid = 856] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 124 (185C6C00) [pid = 856] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 123 (18515400) [pid = 856] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 122 (131AF400) [pid = 856] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 121 (13007000) [pid = 856] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 120 (19B7D000) [pid = 856] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 119 (185C3400) [pid = 856] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1A932C00) [pid = 856] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1980B000) [pid = 856] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 116 (11A04800) [pid = 856] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:09:25 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1612A800) [pid = 856] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:09:25 INFO - PROCESS | 856 | 1464707365850 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:09:25 INFO - PROCESS | 856 | 1464707365859 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 856 | ++DOCSHELL 1616EC00 == 49 [pid = 856] [id = 232] 08:09:25 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (167E0000) [pid = 856] [serial = 694] [outer = 00000000] 08:09:25 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (185C8800) [pid = 856] [serial = 695] [outer = 167E0000] 08:09:25 INFO - PROCESS | 856 | 1464707365912 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1980E800) [pid = 856] [serial = 696] [outer = 167E0000] 08:09:26 INFO - PROCESS | 856 | 1464707366305 Marionette TRACE conn3 <- [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]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 924ms 08:09:26 INFO - PROCESS | 856 | 1464707366356 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 856 | 1464707366358 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:09:26 INFO - PROCESS | 856 | 1464707366361 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:09:26 INFO - PROCESS | 856 | 1464707366363 Marionette TRACE conn3 <- [1,894,null,{}] 08:09:26 INFO - PROCESS | 856 | 1464707366367 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:26 INFO - PROCESS | 856 | 1464707366427 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:09:26 INFO - PROCESS | 856 | 1464707366433 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 856 | ++DOCSHELL 10E06C00 == 50 [pid = 856] [id = 233] 08:09:26 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (16120000) [pid = 856] [serial = 697] [outer = 00000000] 08:09:26 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1A4A2400) [pid = 856] [serial = 698] [outer = 16120000] 08:09:26 INFO - PROCESS | 856 | 1464707366476 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1A87A400) [pid = 856] [serial = 699] [outer = 16120000] 08:09:26 INFO - PROCESS | 856 | 1464707366891 Marionette TRACE conn3 <- [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]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 585ms 08:09:26 INFO - PROCESS | 856 | 1464707366942 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 856 | 1464707366944 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:09:26 INFO - PROCESS | 856 | 1464707366951 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 856 | 1464707366953 Marionette TRACE conn3 <- [1,898,null,{}] 08:09:26 INFO - PROCESS | 856 | 1464707366956 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:27 INFO - PROCESS | 856 | 1464707367034 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:09:27 INFO - PROCESS | 856 | 1464707367041 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 856 | ++DOCSHELL 19B83800 == 51 [pid = 856] [id = 234] 08:09:27 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (19B86000) [pid = 856] [serial = 700] [outer = 00000000] 08:09:27 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (105F6000) [pid = 856] [serial = 701] [outer = 19B86000] 08:09:27 INFO - PROCESS | 856 | 1464707367086 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1A9DC800) [pid = 856] [serial = 702] [outer = 19B86000] 08:09:27 INFO - PROCESS | 856 | 1464707367531 Marionette TRACE conn3 <- [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]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 617ms 08:09:27 INFO - PROCESS | 856 | 1464707367574 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 856 | 1464707367576 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:09:27 INFO - PROCESS | 856 | 1464707367583 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 856 | 1464707367586 Marionette TRACE conn3 <- [1,902,null,{}] 08:09:27 INFO - PROCESS | 856 | 1464707367589 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:27 INFO - PROCESS | 856 | 1464707367684 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:09:27 INFO - PROCESS | 856 | 1464707367830 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 856 | ++DOCSHELL 0F2F3400 == 52 [pid = 856] [id = 235] 08:09:27 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (0F2F7400) [pid = 856] [serial = 703] [outer = 00000000] 08:09:27 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1043E800) [pid = 856] [serial = 704] [outer = 0F2F7400] 08:09:27 INFO - PROCESS | 856 | 1464707367887 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (10E03400) [pid = 856] [serial = 705] [outer = 0F2F7400] 08:09:28 INFO - PROCESS | 856 | 1464707368546 Marionette TRACE conn3 <- [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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 08:09:28 INFO - PROCESS | 856 | 1464707368588 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 856 | 1464707368593 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:09:28 INFO - PROCESS | 856 | 1464707368597 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 856 | 1464707368601 Marionette TRACE conn3 <- [1,906,null,{}] 08:09:28 INFO - PROCESS | 856 | 1464707368606 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:28 INFO - PROCESS | 856 | 1464707368715 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:09:28 INFO - PROCESS | 856 | 1464707368845 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 856 | ++DOCSHELL 13C77C00 == 53 [pid = 856] [id = 236] 08:09:28 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (13C78800) [pid = 856] [serial = 706] [outer = 00000000] 08:09:28 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (14E1AC00) [pid = 856] [serial = 707] [outer = 13C78800] 08:09:28 INFO - PROCESS | 856 | 1464707368902 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (15AE3000) [pid = 856] [serial = 708] [outer = 13C78800] 08:09:29 INFO - PROCESS | 856 | 1464707369431 Marionette TRACE conn3 <- [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]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 894ms 08:09:29 INFO - PROCESS | 856 | 1464707369489 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 856 | 1464707369493 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:09:29 INFO - PROCESS | 856 | 1464707369497 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 856 | 1464707369499 Marionette TRACE conn3 <- [1,910,null,{}] 08:09:29 INFO - PROCESS | 856 | 1464707369503 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:29 INFO - PROCESS | 856 | 1464707369608 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:09:29 INFO - PROCESS | 856 | 1464707369711 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 856 | ++DOCSHELL 12894800 == 54 [pid = 856] [id = 237] 08:09:29 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (185BD400) [pid = 856] [serial = 709] [outer = 00000000] 08:09:29 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (198CC800) [pid = 856] [serial = 710] [outer = 185BD400] 08:09:29 INFO - PROCESS | 856 | 1464707369764 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (19B9E400) [pid = 856] [serial = 711] [outer = 185BD400] 08:09:30 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1AE2D000) [pid = 856] [serial = 712] [outer = 1B363C00] 08:09:30 INFO - PROCESS | 856 | 1464707370407 Marionette TRACE conn3 <- [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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 08:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:09:30 INFO - PROCESS | 856 | 1464707370483 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 856 | 1464707370485 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:09:30 INFO - PROCESS | 856 | 1464707370496 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 856 | 1464707370502 Marionette TRACE conn3 <- [1,914,null,{}] 08:09:30 INFO - PROCESS | 856 | 1464707370506 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:30 INFO - PROCESS | 856 | 1464707370660 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:09:30 INFO - PROCESS | 856 | 1464707370715 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 856 | ++DOCSHELL 15D48000 == 55 [pid = 856] [id = 238] 08:09:30 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (16A4F000) [pid = 856] [serial = 713] [outer = 00000000] 08:09:30 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1B027400) [pid = 856] [serial = 714] [outer = 16A4F000] 08:09:30 INFO - PROCESS | 856 | 1464707370768 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (1B1E8800) [pid = 856] [serial = 715] [outer = 16A4F000] 08:09:31 INFO - PROCESS | 856 | 1464707371266 Marionette TRACE conn3 <- [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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 847ms 08:09:31 INFO - PROCESS | 856 | 1464707371335 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 856 | 1464707371338 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:09:31 INFO - PROCESS | 856 | 1464707371341 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 856 | 1464707371343 Marionette TRACE conn3 <- [1,918,null,{}] 08:09:31 INFO - PROCESS | 856 | 1464707371347 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:31 INFO - PROCESS | 856 | 1464707371451 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:09:31 INFO - PROCESS | 856 | 1464707371583 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 856 | ++DOCSHELL 10C44800 == 56 [pid = 856] [id = 239] 08:09:31 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (10C47000) [pid = 856] [serial = 716] [outer = 00000000] 08:09:31 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (10C4C800) [pid = 856] [serial = 717] [outer = 10C47000] 08:09:31 INFO - PROCESS | 856 | 1464707371640 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (10C4F800) [pid = 856] [serial = 718] [outer = 10C47000] 08:09:32 INFO - PROCESS | 856 | 1464707372201 Marionette TRACE conn3 <- [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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 878ms 08:09:32 INFO - PROCESS | 856 | 1464707372229 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 856 | 1464707372231 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:09:32 INFO - PROCESS | 856 | 1464707372234 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 856 | 1464707372236 Marionette TRACE conn3 <- [1,922,null,{}] 08:09:32 INFO - PROCESS | 856 | 1464707372240 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:32 INFO - PROCESS | 856 | 1464707372346 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:09:32 INFO - PROCESS | 856 | 1464707372452 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 856 | ++DOCSHELL 16E80800 == 57 [pid = 856] [id = 240] 08:09:32 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (16E81800) [pid = 856] [serial = 719] [outer = 00000000] 08:09:32 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (16E84400) [pid = 856] [serial = 720] [outer = 16E81800] 08:09:32 INFO - PROCESS | 856 | 1464707372511 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (16E89000) [pid = 856] [serial = 721] [outer = 16E81800] 08:09:33 INFO - PROCESS | 856 | 1464707373104 Marionette TRACE conn3 <- [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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 924ms 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:09:33 INFO - PROCESS | 856 | 1464707373180 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 856 | 1464707373182 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:09:33 INFO - PROCESS | 856 | 1464707373170 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 856 | 1464707373172 Marionette TRACE conn3 <- [1,926,null,{}] 08:09:33 INFO - PROCESS | 856 | 1464707373176 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:33 INFO - PROCESS | 856 | 1464707373278 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:09:33 INFO - PROCESS | 856 | 1464707373526 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 856 | ++DOCSHELL 10C43000 == 58 [pid = 856] [id = 241] 08:09:33 INFO - PROCESS | 856 | ++DOMWINDOW == 144 (10C43800) [pid = 856] [serial = 722] [outer = 00000000] 08:09:33 INFO - PROCESS | 856 | ++DOMWINDOW == 145 (10C4CC00) [pid = 856] [serial = 723] [outer = 10C43800] 08:09:33 INFO - PROCESS | 856 | 1464707373582 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 856 | ++DOMWINDOW == 146 (1100F400) [pid = 856] [serial = 724] [outer = 10C43800] 08:09:34 INFO - PROCESS | 856 | 1464707374186 Marionette TRACE conn3 <- [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]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1063ms 08:09:34 INFO - PROCESS | 856 | 1464707374261 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 856 | 1464707374265 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:09:34 INFO - PROCESS | 856 | 1464707374269 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 856 | 1464707374273 Marionette TRACE conn3 <- [1,930,null,{}] 08:09:34 INFO - PROCESS | 856 | 1464707374278 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:34 INFO - PROCESS | 856 | 1464707374368 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:09:34 INFO - PROCESS | 856 | 1464707374508 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 19B83800 == 57 [pid = 856] [id = 234] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 10E06C00 == 56 [pid = 856] [id = 233] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 1616EC00 == 55 [pid = 856] [id = 232] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 104EAC00 == 54 [pid = 856] [id = 231] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 19908400 == 53 [pid = 856] [id = 230] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 1837B000 == 52 [pid = 856] [id = 229] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 16A4E800 == 51 [pid = 856] [id = 228] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 14EA9000 == 50 [pid = 856] [id = 227] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 132AD800 == 49 [pid = 856] [id = 226] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 128C4000 == 48 [pid = 856] [id = 225] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 15EE4C00 == 47 [pid = 856] [id = 222] 08:09:34 INFO - PROCESS | 856 | --DOCSHELL 1318E800 == 46 [pid = 856] [id = 221] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 145 (1612BC00) [pid = 856] [serial = 614] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 144 (177CB400) [pid = 856] [serial = 635] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 143 (1B024400) [pid = 856] [serial = 626] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 142 (1A934800) [pid = 856] [serial = 611] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 141 (1A9E3800) [pid = 856] [serial = 656] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 140 (1A9DC000) [pid = 856] [serial = 620] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 139 (198CB800) [pid = 856] [serial = 639] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 138 (1611FC00) [pid = 856] [serial = 633] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 137 (13910000) [pid = 856] [serial = 629] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 136 (19B85000) [pid = 856] [serial = 651] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 135 (15AE1C00) [pid = 856] [serial = 632] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 134 (1A877400) [pid = 856] [serial = 645] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 133 (157DCC00) [pid = 856] [serial = 630] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 132 (1990C800) [pid = 856] [serial = 617] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 131 (199D9400) [pid = 856] [serial = 641] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1AE2C000) [pid = 856] [serial = 648] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 129 (199E3000) [pid = 856] [serial = 642] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 128 (19B89C00) [pid = 856] [serial = 654] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 127 (13D45800) [pid = 856] [serial = 540] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 126 (18183C00) [pid = 856] [serial = 636] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1789B400) [pid = 856] [serial = 543] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 124 (1AE26000) [pid = 856] [serial = 647] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 123 (198C1000) [pid = 856] [serial = 638] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 122 (19B82C00) [pid = 856] [serial = 653] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1AE27C00) [pid = 856] [serial = 623] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 120 (19B83000) [pid = 856] [serial = 650] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1B515000) [pid = 856] [serial = 659] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1B1E0C00) [pid = 856] [serial = 657] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1A4A4400) [pid = 856] [serial = 644] [outer = 00000000] [url = about:blank] 08:09:34 INFO - PROCESS | 856 | ++DOCSHELL 104EFC00 == 47 [pid = 856] [id = 242] 08:09:34 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (105FA000) [pid = 856] [serial = 725] [outer = 00000000] 08:09:34 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (10E0F800) [pid = 856] [serial = 726] [outer = 105FA000] 08:09:34 INFO - PROCESS | 856 | 1464707374592 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (11C84C00) [pid = 856] [serial = 727] [outer = 105FA000] 08:09:35 INFO - PROCESS | 856 | 1464707375019 Marionette TRACE conn3 <- [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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 785ms 08:09:35 INFO - PROCESS | 856 | 1464707375054 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 856 | 1464707375058 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:09:35 INFO - PROCESS | 856 | 1464707375063 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:09:35 INFO - PROCESS | 856 | 1464707375065 Marionette TRACE conn3 <- [1,934,null,{}] 08:09:35 INFO - PROCESS | 856 | 1464707375068 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:35 INFO - PROCESS | 856 | 1464707375153 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:09:35 INFO - PROCESS | 856 | 1464707375160 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 856 | ++DOCSHELL 128C9000 == 48 [pid = 856] [id = 243] 08:09:35 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (12B8DC00) [pid = 856] [serial = 728] [outer = 00000000] 08:09:35 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (13192C00) [pid = 856] [serial = 729] [outer = 12B8DC00] 08:09:35 INFO - PROCESS | 856 | 1464707375204 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (131BCC00) [pid = 856] [serial = 730] [outer = 12B8DC00] 08:09:35 INFO - PROCESS | 856 | 1464707375649 Marionette TRACE conn3 <- [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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 631ms 08:09:35 INFO - PROCESS | 856 | 1464707375687 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 856 | 1464707375690 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:09:35 INFO - PROCESS | 856 | 1464707375695 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 856 | 1464707375701 Marionette TRACE conn3 <- [1,938,null,{}] 08:09:35 INFO - PROCESS | 856 | 1464707375710 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:35 INFO - PROCESS | 856 | 1464707375795 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:09:35 INFO - PROCESS | 856 | 1464707375805 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 856 | ++DOCSHELL 143D7800 == 49 [pid = 856] [id = 244] 08:09:35 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (143DA000) [pid = 856] [serial = 731] [outer = 00000000] 08:09:35 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (155D9C00) [pid = 856] [serial = 732] [outer = 143DA000] 08:09:35 INFO - PROCESS | 856 | 1464707375849 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (15A83800) [pid = 856] [serial = 733] [outer = 143DA000] 08:09:36 INFO - PROCESS | 856 | 1464707376336 Marionette TRACE conn3 <- [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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 693ms 08:09:36 INFO - PROCESS | 856 | 1464707376394 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 856 | 1464707376397 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:09:36 INFO - PROCESS | 856 | 1464707376400 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 856 | 1464707376401 Marionette TRACE conn3 <- [1,942,null,{}] 08:09:36 INFO - PROCESS | 856 | 1464707376405 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:36 INFO - PROCESS | 856 | 1464707376494 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:09:36 INFO - PROCESS | 856 | 1464707376574 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 856 | ++DOCSHELL 12A9D800 == 50 [pid = 856] [id = 245] 08:09:36 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1371BC00) [pid = 856] [serial = 734] [outer = 00000000] 08:09:36 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (16123000) [pid = 856] [serial = 735] [outer = 1371BC00] 08:09:36 INFO - PROCESS | 856 | 1464707376618 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1612BC00) [pid = 856] [serial = 736] [outer = 1371BC00] 08:09:37 INFO - PROCESS | 856 | 1464707377012 Marionette TRACE conn3 <- [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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 678ms 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:09:37 INFO - PROCESS | 856 | 1464707377085 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 856 | 1464707377087 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:09:37 INFO - PROCESS | 856 | 1464707377090 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 856 | 1464707377091 Marionette TRACE conn3 <- [1,946,null,{}] 08:09:37 INFO - PROCESS | 856 | 1464707377095 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:37 INFO - PROCESS | 856 | 1464707377233 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:09:37 INFO - PROCESS | 856 | 1464707377258 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 856 | ++DOCSHELL 15D44400 == 51 [pid = 856] [id = 246] 08:09:37 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (15EE4400) [pid = 856] [serial = 737] [outer = 00000000] 08:09:37 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (16E83000) [pid = 856] [serial = 738] [outer = 15EE4400] 08:09:37 INFO - PROCESS | 856 | 1464707377308 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (17568400) [pid = 856] [serial = 739] [outer = 15EE4400] 08:09:37 INFO - PROCESS | 856 | 1464707377753 Marionette TRACE conn3 <- [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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 724ms 08:09:37 INFO - PROCESS | 856 | 1464707377813 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 856 | 1464707377815 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:09:37 INFO - PROCESS | 856 | 1464707377818 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 856 | 1464707377820 Marionette TRACE conn3 <- [1,950,null,{}] 08:09:37 INFO - PROCESS | 856 | 1464707377823 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:37 INFO - PROCESS | 856 | 1464707377935 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:09:37 INFO - PROCESS | 856 | 1464707377996 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 856 | ++DOCSHELL 16E8D000 == 52 [pid = 856] [id = 247] 08:09:38 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (17576C00) [pid = 856] [serial = 740] [outer = 00000000] 08:09:38 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (17F26800) [pid = 856] [serial = 741] [outer = 17576C00] 08:09:38 INFO - PROCESS | 856 | 1464707378040 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (18512000) [pid = 856] [serial = 742] [outer = 17576C00] 08:09:38 INFO - PROCESS | 856 | 1464707378452 Marionette TRACE conn3 <- [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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 693ms 08:09:38 INFO - PROCESS | 856 | 1464707378518 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 856 | 1464707378519 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:09:38 INFO - PROCESS | 856 | 1464707378523 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:09:38 INFO - PROCESS | 856 | 1464707378524 Marionette TRACE conn3 <- [1,954,null,{}] 08:09:38 INFO - PROCESS | 856 | 1464707378527 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 856 | 1464707378661 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:09:38 INFO - PROCESS | 856 | 1464707378723 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 856 | ++DOCSHELL 10A5B000 == 53 [pid = 856] [id = 248] 08:09:38 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (18381800) [pid = 856] [serial = 743] [outer = 00000000] 08:09:38 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (185C2400) [pid = 856] [serial = 744] [outer = 18381800] 08:09:38 INFO - PROCESS | 856 | 1464707378766 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (1980A800) [pid = 856] [serial = 745] [outer = 18381800] 08:09:38 INFO - PROCESS | 856 | --DOMWINDOW == 137 (1371A400) [pid = 856] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:09:38 INFO - PROCESS | 856 | --DOMWINDOW == 136 (14EB0C00) [pid = 856] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 135 (19909000) [pid = 856] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 134 (1837E000) [pid = 856] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 133 (12B97000) [pid = 856] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 132 (16D02400) [pid = 856] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 131 (167E0000) [pid = 856] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 130 (19AB1400) [pid = 856] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 129 (16120000) [pid = 856] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 128 (10E0E400) [pid = 856] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 127 (12D84800) [pid = 856] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 126 (19809C00) [pid = 856] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:09:39 INFO - PROCESS | 856 | --DOMWINDOW == 125 (13722C00) [pid = 856] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:09:39 INFO - PROCESS | 856 | 1464707379201 Marionette TRACE conn3 <- [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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 724ms 08:09:39 INFO - PROCESS | 856 | 1464707379247 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 856 | 1464707379249 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:09:39 INFO - PROCESS | 856 | 1464707379253 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:09:39 INFO - PROCESS | 856 | 1464707379264 Marionette TRACE conn3 <- [1,958,null,{}] 08:09:39 INFO - PROCESS | 856 | 1464707379268 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:39 INFO - PROCESS | 856 | 1464707379349 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:09:39 INFO - PROCESS | 856 | 1464707379355 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 856 | ++DOCSHELL 12B04400 == 54 [pid = 856] [id = 249] 08:09:39 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1371A400) [pid = 856] [serial = 746] [outer = 00000000] 08:09:39 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1851DC00) [pid = 856] [serial = 747] [outer = 1371A400] 08:09:39 INFO - PROCESS | 856 | 1464707379398 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (19802400) [pid = 856] [serial = 748] [outer = 1371A400] 08:09:39 INFO - PROCESS | 856 | 1464707379821 Marionette TRACE conn3 <- [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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 586ms 08:09:39 INFO - PROCESS | 856 | 1464707379850 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 856 | 1464707379852 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:09:39 INFO - PROCESS | 856 | 1464707379872 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 856 | 1464707379874 Marionette TRACE conn3 <- [1,962,null,{}] 08:09:39 INFO - PROCESS | 856 | 1464707379877 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:39 INFO - PROCESS | 856 | 1464707379961 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:09:39 INFO - PROCESS | 856 | 1464707379968 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 856 | ++DOCSHELL 10C41800 == 55 [pid = 856] [id = 250] 08:09:39 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (198C6C00) [pid = 856] [serial = 749] [outer = 00000000] 08:09:39 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (19907000) [pid = 856] [serial = 750] [outer = 198C6C00] 08:09:39 INFO - PROCESS | 856 | 1464707379995 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1990E400) [pid = 856] [serial = 751] [outer = 198C6C00] 08:09:40 INFO - PROCESS | 856 | 1464707380446 Marionette TRACE conn3 <- [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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 616ms 08:09:40 INFO - PROCESS | 856 | 1464707380498 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 856 | 1464707380499 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:09:40 INFO - PROCESS | 856 | 1464707380503 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:09:40 INFO - PROCESS | 856 | 1464707380505 Marionette TRACE conn3 <- [1,966,null,{}] 08:09:40 INFO - PROCESS | 856 | 1464707380508 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:40 INFO - PROCESS | 856 | 1464707380592 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:09:40 INFO - PROCESS | 856 | 1464707380598 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 856 | ++DOCSHELL 105FA400 == 56 [pid = 856] [id = 251] 08:09:40 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (105FA800) [pid = 856] [serial = 752] [outer = 00000000] 08:09:40 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (199E2400) [pid = 856] [serial = 753] [outer = 105FA800] 08:09:40 INFO - PROCESS | 856 | 1464707380650 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (19B80C00) [pid = 856] [serial = 754] [outer = 105FA800] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 0F2F6C00 == 55 [pid = 856] [id = 204] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 1A879800 == 54 [pid = 856] [id = 124] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 1A334400 == 53 [pid = 856] [id = 223] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 10564800 == 52 [pid = 856] [id = 182] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 11233000 == 51 [pid = 856] [id = 193] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 1B1DCC00 == 50 [pid = 856] [id = 135] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 168BF000 == 49 [pid = 856] [id = 224] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 140C8C00 == 48 [pid = 856] [id = 122] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 16128C00 == 47 [pid = 856] [id = 181] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 17571000 == 46 [pid = 856] [id = 152] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 11429400 == 45 [pid = 856] [id = 179] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 1706DC00 == 44 [pid = 856] [id = 110] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 104EFC00 == 43 [pid = 856] [id = 242] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 10C43000 == 42 [pid = 856] [id = 241] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 10C44800 == 41 [pid = 856] [id = 239] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 16E80800 == 40 [pid = 856] [id = 240] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 15D48000 == 39 [pid = 856] [id = 238] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 13C77C00 == 38 [pid = 856] [id = 236] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 12894800 == 37 [pid = 856] [id = 237] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 0F2F3400 == 36 [pid = 856] [id = 235] 08:09:41 INFO - PROCESS | 856 | --DOCSHELL 1B35EC00 == 35 [pid = 856] [id = 220] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 10C41800 == 34 [pid = 856] [id = 250] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 12A9D800 == 33 [pid = 856] [id = 245] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 15D44400 == 32 [pid = 856] [id = 246] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 143D7800 == 31 [pid = 856] [id = 244] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 10A5B000 == 30 [pid = 856] [id = 248] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 128C9000 == 29 [pid = 856] [id = 243] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 12B04400 == 28 [pid = 856] [id = 249] 08:09:42 INFO - PROCESS | 856 | --DOCSHELL 16E8D000 == 27 [pid = 856] [id = 247] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 133 (1B026000) [pid = 856] [serial = 627] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 132 (131B3000) [pid = 856] [serial = 576] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1990D000) [pid = 856] [serial = 537] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 130 (198C0000) [pid = 856] [serial = 591] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 129 (105F6000) [pid = 856] [serial = 701] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 128 (13D49000) [pid = 856] [serial = 677] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 127 (1432C000) [pid = 856] [serial = 678] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 126 (1617A000) [pid = 856] [serial = 680] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 125 (19912800) [pid = 856] [serial = 671] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 124 (19913000) [pid = 856] [serial = 689] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 123 (199DA000) [pid = 856] [serial = 690] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 122 (16A49000) [pid = 856] [serial = 681] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 121 (185BE400) [pid = 856] [serial = 686] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 120 (131B4C00) [pid = 856] [serial = 675] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 119 (13194400) [pid = 856] [serial = 674] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 118 (177D2000) [pid = 856] [serial = 683] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 117 (17892800) [pid = 856] [serial = 684] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 116 (140C8800) [pid = 856] [serial = 662] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 115 (185C2C00) [pid = 856] [serial = 665] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1AD06400) [pid = 856] [serial = 668] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 113 (185C8800) [pid = 856] [serial = 695] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 112 (19B86C00) [pid = 856] [serial = 692] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1A4A2400) [pid = 856] [serial = 698] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1A248000) [pid = 856] [serial = 693] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 109 (185C0400) [pid = 856] [serial = 687] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1980E800) [pid = 856] [serial = 696] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1A87A400) [pid = 856] [serial = 699] [outer = 00000000] [url = about:blank] 08:09:42 INFO - PROCESS | 856 | 1464707382817 Marionette TRACE conn3 <- [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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2341ms 08:09:42 INFO - PROCESS | 856 | 1464707382840 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 856 | 1464707382845 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:09:42 INFO - PROCESS | 856 | 1464707382853 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 856 | 1464707382857 Marionette TRACE conn3 <- [1,970,null,{}] 08:09:42 INFO - PROCESS | 856 | 1464707382867 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:42 INFO - PROCESS | 856 | 1464707382983 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:09:42 INFO - PROCESS | 856 | 1464707382994 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 856 | ++DOCSHELL 104F0400 == 28 [pid = 856] [id = 252] 08:09:42 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (10509C00) [pid = 856] [serial = 755] [outer = 00000000] 08:09:43 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (105F5800) [pid = 856] [serial = 756] [outer = 10509C00] 08:09:43 INFO - PROCESS | 856 | 1464707383042 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (10A5B000) [pid = 856] [serial = 757] [outer = 10509C00] 08:09:43 INFO - PROCESS | 856 | 1464707383528 Marionette TRACE conn3 <- [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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 678ms 08:09:43 INFO - PROCESS | 856 | 1464707383549 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 856 | 1464707383555 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:09:43 INFO - PROCESS | 856 | 1464707383565 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 856 | 1464707383567 Marionette TRACE conn3 <- [1,974,null,{}] 08:09:43 INFO - PROCESS | 856 | 1464707383572 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:43 INFO - PROCESS | 856 | 1464707383643 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:09:43 INFO - PROCESS | 856 | 1464707383654 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 856 | ++DOCSHELL 10E0C000 == 29 [pid = 856] [id = 253] 08:09:43 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (10E0E400) [pid = 856] [serial = 758] [outer = 00000000] 08:09:43 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1100B800) [pid = 856] [serial = 759] [outer = 10E0E400] 08:09:43 INFO - PROCESS | 856 | 1464707383698 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (112AF800) [pid = 856] [serial = 760] [outer = 10E0E400] 08:09:44 INFO - PROCESS | 856 | 1464707384153 Marionette TRACE conn3 <- [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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 632ms 08:09:44 INFO - PROCESS | 856 | 1464707384187 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 856 | 1464707384190 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:09:44 INFO - PROCESS | 856 | 1464707384194 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:09:44 INFO - PROCESS | 856 | 1464707384197 Marionette TRACE conn3 <- [1,978,null,{}] 08:09:44 INFO - PROCESS | 856 | 1464707384208 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 856 | 1464707384294 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:09:44 INFO - PROCESS | 856 | 1464707384304 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 856 | ++DOCSHELL 12B0B800 == 30 [pid = 856] [id = 254] 08:09:44 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (12B0C800) [pid = 856] [serial = 761] [outer = 00000000] 08:09:44 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (13007000) [pid = 856] [serial = 762] [outer = 12B0C800] 08:09:44 INFO - PROCESS | 856 | 1464707384353 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (13110400) [pid = 856] [serial = 763] [outer = 12B0C800] 08:09:44 INFO - PROCESS | 856 | 1464707384822 Marionette TRACE conn3 <- [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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 693ms 08:09:44 INFO - PROCESS | 856 | 1464707384878 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 856 | 1464707384880 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:09:44 INFO - PROCESS | 856 | 1464707384884 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 856 | 1464707384885 Marionette TRACE conn3 <- [1,982,null,{}] 08:09:44 INFO - PROCESS | 856 | 1464707384889 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 856 | 1464707384970 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:09:44 INFO - PROCESS | 856 | 1464707384976 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 856 | ++DOCSHELL 10E08400 == 31 [pid = 856] [id = 255] 08:09:44 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1319AC00) [pid = 856] [serial = 764] [outer = 00000000] 08:09:45 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (131BB000) [pid = 856] [serial = 765] [outer = 1319AC00] 08:09:45 INFO - PROCESS | 856 | 1464707385032 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (13913C00) [pid = 856] [serial = 766] [outer = 1319AC00] 08:09:45 INFO - PROCESS | 856 | 1464707385455 Marionette TRACE conn3 <- [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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 586ms 08:09:45 INFO - PROCESS | 856 | 1464707385483 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 856 | 1464707385485 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:09:45 INFO - PROCESS | 856 | 1464707385488 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 856 | 1464707385490 Marionette TRACE conn3 <- [1,986,null,{}] 08:09:45 INFO - PROCESS | 856 | 1464707385493 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:45 INFO - PROCESS | 856 | 1464707385575 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:09:45 INFO - PROCESS | 856 | 1464707385582 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 856 | ++DOCSHELL 132B9000 == 32 [pid = 856] [id = 256] 08:09:45 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (13C79000) [pid = 856] [serial = 767] [outer = 00000000] 08:09:45 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (140CA000) [pid = 856] [serial = 768] [outer = 13C79000] 08:09:45 INFO - PROCESS | 856 | 1464707385626 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (14330800) [pid = 856] [serial = 769] [outer = 13C79000] 08:09:46 INFO - PROCESS | 856 | 1464707386069 Marionette TRACE conn3 <- [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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 616ms 08:09:46 INFO - PROCESS | 856 | 1464707386107 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 856 | 1464707386109 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:09:46 INFO - PROCESS | 856 | 1464707386112 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:09:46 INFO - PROCESS | 856 | 1464707386114 Marionette TRACE conn3 <- [1,990,null,{}] 08:09:46 INFO - PROCESS | 856 | 1464707386117 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:46 INFO - PROCESS | 856 | 1464707386224 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:09:46 INFO - PROCESS | 856 | 1464707386235 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 856 | ++DOCSHELL 15A86C00 == 33 [pid = 856] [id = 257] 08:09:46 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (15A8B000) [pid = 856] [serial = 770] [outer = 00000000] 08:09:46 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (15EDA800) [pid = 856] [serial = 771] [outer = 15A8B000] 08:09:46 INFO - PROCESS | 856 | 1464707386280 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (16124000) [pid = 856] [serial = 772] [outer = 15A8B000] 08:09:46 INFO - PROCESS | 856 | 1464707386738 Marionette TRACE conn3 <- [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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 678ms 08:09:46 INFO - PROCESS | 856 | 1464707386812 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 856 | 1464707386814 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:09:46 INFO - PROCESS | 856 | 1464707386817 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 856 | 1464707386819 Marionette TRACE conn3 <- [1,994,null,{}] 08:09:46 INFO - PROCESS | 856 | 1464707386823 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:46 INFO - PROCESS | 856 | 1464707386896 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:09:46 INFO - PROCESS | 856 | 1464707386935 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 856 | ++DOCSHELL 16129400 == 34 [pid = 856] [id = 258] 08:09:46 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1617A000) [pid = 856] [serial = 773] [outer = 00000000] 08:09:46 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (168C3C00) [pid = 856] [serial = 774] [outer = 1617A000] 08:09:46 INFO - PROCESS | 856 | 1464707386978 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (16A53C00) [pid = 856] [serial = 775] [outer = 1617A000] 08:09:47 INFO - PROCESS | 856 | 1464707387355 Marionette TRACE conn3 <- [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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 585ms 08:09:47 INFO - PROCESS | 856 | 1464707387405 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 856 | 1464707387407 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:09:47 INFO - PROCESS | 856 | 1464707387410 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 856 | 1464707387411 Marionette TRACE conn3 <- [1,998,null,{}] 08:09:47 INFO - PROCESS | 856 | 1464707387419 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:47 INFO - PROCESS | 856 | 1464707387504 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:09:47 INFO - PROCESS | 856 | 1464707387511 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 856 | ++DOCSHELL 16E7E400 == 35 [pid = 856] [id = 259] 08:09:47 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (16E81400) [pid = 856] [serial = 776] [outer = 00000000] 08:09:47 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (16E86000) [pid = 856] [serial = 777] [outer = 16E81400] 08:09:47 INFO - PROCESS | 856 | 1464707387558 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (16E82400) [pid = 856] [serial = 778] [outer = 16E81400] 08:09:47 INFO - PROCESS | 856 | 1464707387987 Marionette TRACE conn3 <- [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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 617ms 08:09:48 INFO - PROCESS | 856 | 1464707388055 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 856 | 1464707388057 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:09:48 INFO - PROCESS | 856 | 1464707388061 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 856 | 1464707388062 Marionette TRACE conn3 <- [1,1002,null,{}] 08:09:48 INFO - PROCESS | 856 | 1464707388066 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:48 INFO - PROCESS | 856 | 1464707388168 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:09:48 INFO - PROCESS | 856 | 1464707388174 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 856 | ++DOCSHELL 12A9D800 == 36 [pid = 856] [id = 260] 08:09:48 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1721AC00) [pid = 856] [serial = 779] [outer = 00000000] 08:09:48 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (174A6800) [pid = 856] [serial = 780] [outer = 1721AC00] 08:09:48 INFO - PROCESS | 856 | 1464707388218 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (17572000) [pid = 856] [serial = 781] [outer = 1721AC00] 08:09:48 INFO - PROCESS | 856 | 1464707388656 Marionette TRACE conn3 <- [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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 616ms 08:09:48 INFO - PROCESS | 856 | 1464707388682 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 856 | 1464707388684 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:09:48 INFO - PROCESS | 856 | 1464707388687 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 856 | 1464707388689 Marionette TRACE conn3 <- [1,1006,null,{}] 08:09:48 INFO - PROCESS | 856 | 1464707388694 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:48 INFO - PROCESS | 856 | 1464707388803 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:09:48 INFO - PROCESS | 856 | 1464707388809 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 856 | ++DOCSHELL 16E82000 == 37 [pid = 856] [id = 261] 08:09:48 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (175B9400) [pid = 856] [serial = 782] [outer = 00000000] 08:09:48 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1789B000) [pid = 856] [serial = 783] [outer = 175B9400] 08:09:48 INFO - PROCESS | 856 | 1464707388853 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (17F31C00) [pid = 856] [serial = 784] [outer = 175B9400] 08:09:49 INFO - PROCESS | 856 | 1464707389294 Marionette TRACE conn3 <- [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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 631ms 08:09:49 INFO - PROCESS | 856 | 1464707389326 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 856 | 1464707389328 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:09:49 INFO - PROCESS | 856 | 1464707389331 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 856 | 1464707389334 Marionette TRACE conn3 <- [1,1010,null,{}] 08:09:49 INFO - PROCESS | 856 | 1464707389337 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:49 INFO - PROCESS | 856 | 1464707389455 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:09:49 INFO - PROCESS | 856 | 1464707389544 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 856 | ++DOCSHELL 1837E800 == 38 [pid = 856] [id = 262] 08:09:49 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (18516000) [pid = 856] [serial = 785] [outer = 00000000] 08:09:49 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (185BEC00) [pid = 856] [serial = 786] [outer = 18516000] 08:09:49 INFO - PROCESS | 856 | 1464707389583 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (185C8400) [pid = 856] [serial = 787] [outer = 18516000] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 139 (13191000) [pid = 856] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 138 (198C0C00) [pid = 856] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 137 (1055FC00) [pid = 856] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 136 (157DE400) [pid = 856] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 135 (14E20000) [pid = 856] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 134 (168BF400) [pid = 856] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 133 (1B366C00) [pid = 856] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 132 (1612E800) [pid = 856] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1980C000) [pid = 856] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 130 (175B3800) [pid = 856] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 129 (1A93B000) [pid = 856] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 128 (10485C00) [pid = 856] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 127 (19B86000) [pid = 856] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 126 (1A93C800) [pid = 856] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1AD5D400) [pid = 856] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 124 (13194800) [pid = 856] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 123 (15EE4400) [pid = 856] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 122 (17576C00) [pid = 856] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 121 (18381800) [pid = 856] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 120 (198C6C00) [pid = 856] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1371BC00) [pid = 856] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 118 (143DA000) [pid = 856] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 117 (12B8DC00) [pid = 856] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 116 (105FA000) [pid = 856] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 115 (10C43800) [pid = 856] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 114 (16E81800) [pid = 856] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 113 (10C47000) [pid = 856] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 112 (16A4F000) [pid = 856] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 111 (185BD400) [pid = 856] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1264ms 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 110 (13C78800) [pid = 856] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 109 (0F2F7400) [pid = 856] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1371A400) [pid = 856] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 107 (13001800) [pid = 856] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:09:50 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1612E000) [pid = 856] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:09:50 INFO - PROCESS | 856 | 1464707390516 Marionette TRACE conn3 <- [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]]]}] 08:09:50 INFO - PROCESS | 856 | 1464707390601 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 856 | 1464707390603 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:09:50 INFO - PROCESS | 856 | 1464707390606 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 856 | 1464707390608 Marionette TRACE conn3 <- [1,1014,null,{}] 08:09:50 INFO - PROCESS | 856 | 1464707390611 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:50 INFO - PROCESS | 856 | 1464707390692 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:09:50 INFO - PROCESS | 856 | 1464707390686 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 856 | ++DOCSHELL 10A55400 == 39 [pid = 856] [id = 263] 08:09:50 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (10C49800) [pid = 856] [serial = 788] [outer = 00000000] 08:09:50 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (11C79000) [pid = 856] [serial = 789] [outer = 10C49800] 08:09:50 INFO - PROCESS | 856 | 1464707390729 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (130E4400) [pid = 856] [serial = 790] [outer = 10C49800] 08:09:51 INFO - PROCESS | 856 | 1464707391168 Marionette TRACE conn3 <- [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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 616ms 08:09:51 INFO - PROCESS | 856 | 1464707391228 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 856 | 1464707391230 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:09:51 INFO - PROCESS | 856 | 1464707391234 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 856 | 1464707391235 Marionette TRACE conn3 <- [1,1018,null,{}] 08:09:51 INFO - PROCESS | 856 | 1464707391238 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:51 INFO - PROCESS | 856 | 1464707391316 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:09:51 INFO - PROCESS | 856 | 1464707391322 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 856 | ++DOCSHELL 1043EC00 == 40 [pid = 856] [id = 264] 08:09:51 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (10E06C00) [pid = 856] [serial = 791] [outer = 00000000] 08:09:51 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (14338C00) [pid = 856] [serial = 792] [outer = 10E06C00] 08:09:51 INFO - PROCESS | 856 | 1464707391365 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1616D400) [pid = 856] [serial = 793] [outer = 10E06C00] 08:09:51 INFO - PROCESS | 856 | 1464707391783 Marionette TRACE conn3 <- [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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 586ms 08:09:51 INFO - PROCESS | 856 | 1464707391835 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 856 | 1464707391837 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:09:51 INFO - PROCESS | 856 | 1464707391824 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 856 | 1464707391826 Marionette TRACE conn3 <- [1,1022,null,{}] 08:09:51 INFO - PROCESS | 856 | 1464707391829 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:51 INFO - PROCESS | 856 | 1464707391905 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:09:51 INFO - PROCESS | 856 | 1464707391911 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 856 | ++DOCSHELL 13D4EC00 == 41 [pid = 856] [id = 265] 08:09:51 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (16E81000) [pid = 856] [serial = 794] [outer = 00000000] 08:09:51 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (17EBB400) [pid = 856] [serial = 795] [outer = 16E81000] 08:09:51 INFO - PROCESS | 856 | 1464707391957 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (185C1400) [pid = 856] [serial = 796] [outer = 16E81000] 08:09:52 INFO - PROCESS | 856 | 1464707392380 Marionette TRACE conn3 <- [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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 586ms 08:09:52 INFO - PROCESS | 856 | 1464707392422 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 856 | 1464707392424 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:09:52 INFO - PROCESS | 856 | 1464707392427 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 856 | 1464707392429 Marionette TRACE conn3 <- [1,1026,null,{}] 08:09:52 INFO - PROCESS | 856 | 1464707392498 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:52 INFO - PROCESS | 856 | 1464707392622 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:09:52 INFO - PROCESS | 856 | 1464707392729 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 856 | ++DOCSHELL 104EAC00 == 42 [pid = 856] [id = 266] 08:09:52 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (104EC800) [pid = 856] [serial = 797] [outer = 00000000] 08:09:52 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (10563000) [pid = 856] [serial = 798] [outer = 104EC800] 08:09:52 INFO - PROCESS | 856 | 1464707392784 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (105F6000) [pid = 856] [serial = 799] [outer = 104EC800] 08:09:53 INFO - PROCESS | 856 | 1464707393499 Marionette TRACE conn3 <- [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]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1139ms 08:09:53 INFO - PROCESS | 856 | 1464707393566 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 856 | 1464707393571 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:09:53 INFO - PROCESS | 856 | 1464707393576 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 856 | 1464707393578 Marionette TRACE conn3 <- [1,1030,null,{}] 08:09:53 INFO - PROCESS | 856 | 1464707393608 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:53 INFO - PROCESS | 856 | 1464707393734 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:09:53 INFO - PROCESS | 856 | 1464707393858 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 856 | ++DOCSHELL 11C0B800 == 43 [pid = 856] [id = 267] 08:09:53 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (11C11C00) [pid = 856] [serial = 800] [outer = 00000000] 08:09:53 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (12A9A000) [pid = 856] [serial = 801] [outer = 11C11C00] 08:09:53 INFO - PROCESS | 856 | 1464707393915 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (130E3400) [pid = 856] [serial = 802] [outer = 11C11C00] 08:09:54 INFO - PROCESS | 856 | 1464707394569 Marionette TRACE conn3 <- [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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1032ms 08:09:54 INFO - PROCESS | 856 | 1464707394606 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 856 | 1464707394609 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:09:54 INFO - PROCESS | 856 | 1464707394613 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 856 | 1464707394615 Marionette TRACE conn3 <- [1,1034,null,{}] 08:09:54 INFO - PROCESS | 856 | 1464707394619 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:54 INFO - PROCESS | 856 | 1464707394738 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:09:54 INFO - PROCESS | 856 | 1464707394964 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 856 | ++DOCSHELL 0F2F0C00 == 44 [pid = 856] [id = 268] 08:09:54 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (0F2F1800) [pid = 856] [serial = 803] [outer = 00000000] 08:09:55 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1037C800) [pid = 856] [serial = 804] [outer = 0F2F1800] 08:09:55 INFO - PROCESS | 856 | 1464707395025 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1055C800) [pid = 856] [serial = 805] [outer = 0F2F1800] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 12D8B800 == 43 [pid = 856] [id = 20] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 1058E400 == 42 [pid = 856] [id = 21] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 10509000 == 41 [pid = 856] [id = 19] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 1616F400 == 40 [pid = 856] [id = 26] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 16749400 == 39 [pid = 856] [id = 8] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 157E2800 == 38 [pid = 856] [id = 27] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 131B5800 == 37 [pid = 856] [id = 24] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 14E11800 == 36 [pid = 856] [id = 25] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 1371FC00 == 35 [pid = 856] [id = 23] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 112B1800 == 34 [pid = 856] [id = 22] 08:09:55 INFO - PROCESS | 856 | --DOCSHELL 105FA400 == 33 [pid = 856] [id = 251] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 123 (1AD0A000) [pid = 856] [serial = 669] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1AE2EC00) [pid = 856] [serial = 624] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 121 (157E0800) [pid = 856] [serial = 663] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 120 (10E8D000) [pid = 856] [serial = 567] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 119 (15EE0400) [pid = 856] [serial = 570] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 118 (177CE000) [pid = 856] [serial = 615] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1A040C00) [pid = 856] [serial = 672] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1B51C400) [pid = 856] [serial = 660] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1980D800) [pid = 856] [serial = 666] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 114 (19913C00) [pid = 856] [serial = 618] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 113 (185C2800) [pid = 856] [serial = 588] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1A9E5400) [pid = 856] [serial = 621] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1A934C00) [pid = 856] [serial = 612] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1A9DC800) [pid = 856] [serial = 702] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 109 (13911000) [pid = 856] [serial = 579] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 108 (16D09C00) [pid = 856] [serial = 585] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 107 (14E11400) [pid = 856] [serial = 582] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1990DC00) [pid = 856] [serial = 573] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 105 (199E2400) [pid = 856] [serial = 753] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 104 (16E83000) [pid = 856] [serial = 738] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 103 (18512000) [pid = 856] [serial = 742] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 102 (17F26800) [pid = 856] [serial = 741] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 101 (17568400) [pid = 856] [serial = 739] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 100 (185C2400) [pid = 856] [serial = 744] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 99 (19907000) [pid = 856] [serial = 750] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1980A800) [pid = 856] [serial = 745] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 97 (17575000) [pid = 856] [serial = 408] [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.] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 96 (16123000) [pid = 856] [serial = 735] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 95 (155D9C00) [pid = 856] [serial = 732] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 94 (15A83800) [pid = 856] [serial = 733] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 93 (13192C00) [pid = 856] [serial = 729] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 92 (131BCC00) [pid = 856] [serial = 730] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 91 (10E0F800) [pid = 856] [serial = 726] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 90 (11C84C00) [pid = 856] [serial = 727] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1100F400) [pid = 856] [serial = 724] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 88 (10C4CC00) [pid = 856] [serial = 723] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 87 (16E89000) [pid = 856] [serial = 721] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 86 (16E84400) [pid = 856] [serial = 720] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 85 (10C4F800) [pid = 856] [serial = 718] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 84 (10C4C800) [pid = 856] [serial = 717] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 83 (1B1E8800) [pid = 856] [serial = 715] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1B027400) [pid = 856] [serial = 714] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 81 (19B9E400) [pid = 856] [serial = 711] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 80 (198CC800) [pid = 856] [serial = 710] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 79 (15AE3000) [pid = 856] [serial = 708] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 78 (14E1AC00) [pid = 856] [serial = 707] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 77 (10E03400) [pid = 856] [serial = 705] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 76 (1043E800) [pid = 856] [serial = 704] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 75 (1990E400) [pid = 856] [serial = 751] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 74 (1851DC00) [pid = 856] [serial = 747] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 73 (1612BC00) [pid = 856] [serial = 736] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | --DOMWINDOW == 72 (19802400) [pid = 856] [serial = 748] [outer = 00000000] [url = about:blank] 08:09:55 INFO - PROCESS | 856 | 1464707395710 Marionette TRACE conn3 <- [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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1140ms 08:09:55 INFO - PROCESS | 856 | 1464707395751 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 856 | 1464707395757 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:09:55 INFO - PROCESS | 856 | 1464707395763 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 856 | 1464707395768 Marionette TRACE conn3 <- [1,1038,null,{}] 08:09:55 INFO - PROCESS | 856 | 1464707395774 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:55 INFO - PROCESS | 856 | 1464707395857 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:09:55 INFO - PROCESS | 856 | 1464707395939 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 856 | ++DOCSHELL 104E9800 == 34 [pid = 856] [id = 269] 08:09:55 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (10509000) [pid = 856] [serial = 806] [outer = 00000000] 08:09:55 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (10C4CC00) [pid = 856] [serial = 807] [outer = 10509000] 08:09:55 INFO - PROCESS | 856 | 1464707395987 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (10E04800) [pid = 856] [serial = 808] [outer = 10509000] 08:09:56 INFO - PROCESS | 856 | 1464707396413 Marionette TRACE conn3 <- [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]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 678ms 08:09:56 INFO - PROCESS | 856 | 1464707396446 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 856 | 1464707396449 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:09:56 INFO - PROCESS | 856 | 1464707396458 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 856 | 1464707396460 Marionette TRACE conn3 <- [1,1042,null,{}] 08:09:56 INFO - PROCESS | 856 | 1464707396464 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:56 INFO - PROCESS | 856 | 1464707396544 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:09:56 INFO - PROCESS | 856 | 1464707396552 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 856 | ++DOCSHELL 112B3400 == 35 [pid = 856] [id = 270] 08:09:56 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (11429000) [pid = 856] [serial = 809] [outer = 00000000] 08:09:56 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (1280C800) [pid = 856] [serial = 810] [outer = 11429000] 08:09:56 INFO - PROCESS | 856 | 1464707396598 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (13005000) [pid = 856] [serial = 811] [outer = 11429000] 08:09:57 INFO - PROCESS | 856 | 1464707397050 Marionette TRACE conn3 <- [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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 632ms 08:09:57 INFO - PROCESS | 856 | 1464707397092 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 856 | 1464707397094 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:09:57 INFO - PROCESS | 856 | 1464707397099 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 856 | 1464707397105 Marionette TRACE conn3 <- [1,1046,null,{}] 08:09:57 INFO - PROCESS | 856 | 1464707397114 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:57 INFO - PROCESS | 856 | 1464707397195 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:09:57 INFO - PROCESS | 856 | 1464707397206 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 856 | ++DOCSHELL 1371C400 == 36 [pid = 856] [id = 271] 08:09:57 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (1390C800) [pid = 856] [serial = 812] [outer = 00000000] 08:09:57 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (13D47C00) [pid = 856] [serial = 813] [outer = 1390C800] 08:09:57 INFO - PROCESS | 856 | 1464707397251 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (140C9400) [pid = 856] [serial = 814] [outer = 1390C800] 08:09:57 INFO - PROCESS | 856 | 1464707397865 Marionette TRACE conn3 <- [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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 878ms 08:09:57 INFO - PROCESS | 856 | 1464707397987 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 856 | 1464707397990 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:09:57 INFO - PROCESS | 856 | 1464707397996 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 856 | 1464707397999 Marionette TRACE conn3 <- [1,1050,null,{}] 08:09:57 INFO - PROCESS | 856 | 1464707398004 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 856 | 1464707398113 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:09:58 INFO - PROCESS | 856 | 1464707398186 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 856 | ++DOCSHELL 1059B000 == 37 [pid = 856] [id = 272] 08:09:58 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (10A58400) [pid = 856] [serial = 815] [outer = 00000000] 08:09:58 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (10E92000) [pid = 856] [serial = 816] [outer = 10A58400] 08:09:58 INFO - PROCESS | 856 | 1464707398241 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (11C83000) [pid = 856] [serial = 817] [outer = 10A58400] 08:09:58 INFO - PROCESS | 856 | 1464707398789 Marionette TRACE conn3 <- [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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 831ms 08:09:58 INFO - PROCESS | 856 | 1464707398825 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 856 | 1464707398834 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:09:58 INFO - PROCESS | 856 | 1464707398841 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 856 | 1464707398843 Marionette TRACE conn3 <- [1,1054,null,{}] 08:09:58 INFO - PROCESS | 856 | 1464707398848 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 856 | 1464707398952 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:09:59 INFO - PROCESS | 856 | 1464707399046 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 856 | ++DOCSHELL 131B5800 == 38 [pid = 856] [id = 273] 08:09:59 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (13C7F800) [pid = 856] [serial = 818] [outer = 00000000] 08:09:59 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (140CCC00) [pid = 856] [serial = 819] [outer = 13C7F800] 08:09:59 INFO - PROCESS | 856 | 1464707399099 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (143D7C00) [pid = 856] [serial = 820] [outer = 13C7F800] 08:09:59 INFO - PROCESS | 856 | 1464707399719 Marionette TRACE conn3 <- [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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 924ms 08:09:59 INFO - PROCESS | 856 | 1464707399785 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 856 | 1464707399788 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:09:59 INFO - PROCESS | 856 | 1464707399791 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 856 | 1464707399795 Marionette TRACE conn3 <- [1,1058,null,{}] 08:09:59 INFO - PROCESS | 856 | 1464707399806 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:59 INFO - PROCESS | 856 | 1464707399926 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:10:00 INFO - PROCESS | 856 | 1464707400048 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 856 | ++DOCSHELL 15A85000 == 39 [pid = 856] [id = 274] 08:10:00 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (15AE0400) [pid = 856] [serial = 821] [outer = 00000000] 08:10:00 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (15AEEC00) [pid = 856] [serial = 822] [outer = 15AE0400] 08:10:00 INFO - PROCESS | 856 | 1464707400105 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (15ED7800) [pid = 856] [serial = 823] [outer = 15AE0400] 08:10:00 INFO - PROCESS | 856 | 1464707400673 Marionette TRACE conn3 <- [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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 925ms 08:10:00 INFO - PROCESS | 856 | 1464707400720 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:10:00 INFO - PROCESS | 856 | 1464707400723 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:10:00 INFO - PROCESS | 856 | 1464707400726 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 856 | 1464707400728 Marionette TRACE conn3 <- [1,1062,null,{}] 08:10:00 INFO - PROCESS | 856 | 1464707400732 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:00 INFO - PROCESS | 856 | 1464707400834 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:10:00 INFO - PROCESS | 856 | 1464707400931 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 856 | ++DOCSHELL 15D48C00 == 40 [pid = 856] [id = 275] 08:10:00 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (15ED9C00) [pid = 856] [serial = 824] [outer = 00000000] 08:10:00 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1612A000) [pid = 856] [serial = 825] [outer = 15ED9C00] 08:10:00 INFO - PROCESS | 856 | 1464707400984 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1616C400) [pid = 856] [serial = 826] [outer = 15ED9C00] 08:10:01 INFO - PROCESS | 856 | 1464707401541 Marionette TRACE conn3 <- [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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 893ms 08:10:01 INFO - PROCESS | 856 | 1464707401614 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 856 | 1464707401616 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:10:01 INFO - PROCESS | 856 | 1464707401620 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 856 | 1464707401622 Marionette TRACE conn3 <- [1,1066,null,{}] 08:10:01 INFO - PROCESS | 856 | 1464707401625 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:01 INFO - PROCESS | 856 | 1464707401728 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:10:01 INFO - PROCESS | 856 | 1464707401903 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 856 | ++DOCSHELL 0F2F6400 == 41 [pid = 856] [id = 276] 08:10:01 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (0F2F8400) [pid = 856] [serial = 827] [outer = 00000000] 08:10:01 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (104EFC00) [pid = 856] [serial = 828] [outer = 0F2F8400] 08:10:01 INFO - PROCESS | 856 | 1464707401954 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (10C47800) [pid = 856] [serial = 829] [outer = 0F2F8400] 08:10:02 INFO - PROCESS | 856 | 1464707402545 Marionette TRACE conn3 <- [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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 986ms 08:10:02 INFO - PROCESS | 856 | 1464707402612 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 856 | 1464707402616 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:10:02 INFO - PROCESS | 856 | 1464707402620 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 856 | 1464707402624 Marionette TRACE conn3 <- [1,1070,null,{}] 08:10:02 INFO - PROCESS | 856 | 1464707402628 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:02 INFO - PROCESS | 856 | 1464707402739 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:10:02 INFO - PROCESS | 856 | 1464707402798 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 856 | ++DOCSHELL 12896400 == 42 [pid = 856] [id = 277] 08:10:02 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (12A9A400) [pid = 856] [serial = 830] [outer = 00000000] 08:10:02 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (13198000) [pid = 856] [serial = 831] [outer = 12A9A400] 08:10:02 INFO - PROCESS | 856 | 1464707402845 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (131BC800) [pid = 856] [serial = 832] [outer = 12A9A400] 08:10:03 INFO - PROCESS | 856 | 1464707403312 Marionette TRACE conn3 <- [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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 724ms 08:10:03 INFO - PROCESS | 856 | 1464707403343 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 856 | 1464707403347 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:10:03 INFO - PROCESS | 856 | 1464707403357 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 856 | 1464707403359 Marionette TRACE conn3 <- [1,1074,null,{}] 08:10:03 INFO - PROCESS | 856 | 1464707403362 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:03 INFO - PROCESS | 856 | 1464707403475 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:10:03 INFO - PROCESS | 856 | 1464707403537 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 856 | ++DOCSHELL 157DF800 == 43 [pid = 856] [id = 278] 08:10:03 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (15A8C000) [pid = 856] [serial = 833] [outer = 00000000] 08:10:03 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (15D40800) [pid = 856] [serial = 834] [outer = 15A8C000] 08:10:03 INFO - PROCESS | 856 | 1464707403582 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (16125000) [pid = 856] [serial = 835] [outer = 15A8C000] 08:10:04 INFO - PROCESS | 856 | 1464707404014 Marionette TRACE conn3 <- [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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 693ms 08:10:04 INFO - PROCESS | 856 | 1464707404060 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 856 | 1464707404062 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:10:04 INFO - PROCESS | 856 | 1464707404072 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 856 | 1464707404077 Marionette TRACE conn3 <- [1,1078,null,{}] 08:10:04 INFO - PROCESS | 856 | 1464707404087 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:04 INFO - PROCESS | 856 | 1464707404194 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:10:04 INFO - PROCESS | 856 | 1464707404207 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 856 | ++DOCSHELL 16E86C00 == 44 [pid = 856] [id = 279] 08:10:04 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (16E87000) [pid = 856] [serial = 836] [outer = 00000000] 08:10:04 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1706E800) [pid = 856] [serial = 837] [outer = 16E87000] 08:10:04 INFO - PROCESS | 856 | 1464707404250 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1706F800) [pid = 856] [serial = 838] [outer = 16E87000] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 104 (16E81400) [pid = 856] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1721AC00) [pid = 856] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1319AC00) [pid = 856] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1617A000) [pid = 856] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 100 (10E0E400) [pid = 856] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 99 (175B9400) [pid = 856] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 98 (18516000) [pid = 856] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 97 (10C49800) [pid = 856] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 96 (10E06C00) [pid = 856] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 95 (105FA800) [pid = 856] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 94 (13C79000) [pid = 856] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 93 (10509C00) [pid = 856] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 92 (12B0C800) [pid = 856] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 91 (15A8B000) [pid = 856] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 90 (0F2F1800) [pid = 856] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 89 (10509000) [pid = 856] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:10:04 INFO - PROCESS | 856 | --DOMWINDOW == 88 (11429000) [pid = 856] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:10:04 INFO - PROCESS | 856 | 1464707404726 Marionette TRACE conn3 <- [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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 677ms 08:10:04 INFO - PROCESS | 856 | 1464707404748 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 856 | 1464707404750 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:10:04 INFO - PROCESS | 856 | 1464707404754 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 856 | 1464707404755 Marionette TRACE conn3 <- [1,1082,null,{}] 08:10:04 INFO - PROCESS | 856 | 1464707404758 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:04 INFO - PROCESS | 856 | 1464707404905 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:10:04 INFO - PROCESS | 856 | 1464707404959 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 856 | ++DOCSHELL 128C7C00 == 45 [pid = 856] [id = 280] 08:10:04 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (12B0C800) [pid = 856] [serial = 839] [outer = 00000000] 08:10:04 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1390A400) [pid = 856] [serial = 840] [outer = 12B0C800] 08:10:05 INFO - PROCESS | 856 | 1464707405010 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (14E15800) [pid = 856] [serial = 841] [outer = 12B0C800] 08:10:05 INFO - PROCESS | 856 | 1464707405353 Marionette TRACE conn3 <- [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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 631ms 08:10:05 INFO - PROCESS | 856 | 1464707405392 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 856 | 1464707405393 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:10:05 INFO - PROCESS | 856 | 1464707405397 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:10:05 INFO - PROCESS | 856 | 1464707405398 Marionette TRACE conn3 <- [1,1086,null,{}] 08:10:05 INFO - PROCESS | 856 | 1464707405402 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:05 INFO - PROCESS | 856 | 1464707405511 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:10:05 INFO - PROCESS | 856 | 1464707405520 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 856 | ++DOCSHELL 16A4F400 == 46 [pid = 856] [id = 281] 08:10:05 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (16E8C000) [pid = 856] [serial = 842] [outer = 00000000] 08:10:05 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (174A4C00) [pid = 856] [serial = 843] [outer = 16E8C000] 08:10:05 INFO - PROCESS | 856 | 1464707405571 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (177D7C00) [pid = 856] [serial = 844] [outer = 16E8C000] 08:10:05 INFO - PROCESS | 856 | 1464707405962 Marionette TRACE conn3 <- [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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 632ms 08:10:06 INFO - PROCESS | 856 | 1464707406017 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 856 | 1464707406019 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:10:06 INFO - PROCESS | 856 | 1464707406022 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 856 | 1464707406024 Marionette TRACE conn3 <- [1,1090,null,{}] 08:10:06 INFO - PROCESS | 856 | 1464707406028 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:06 INFO - PROCESS | 856 | 1464707406140 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:10:06 INFO - PROCESS | 856 | 1464707406152 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 856 | ++DOCSHELL 178A1400 == 47 [pid = 856] [id = 282] 08:10:06 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (17EBC000) [pid = 856] [serial = 845] [outer = 00000000] 08:10:06 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1837D000) [pid = 856] [serial = 846] [outer = 17EBC000] 08:10:06 INFO - PROCESS | 856 | 1464707406196 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (18513000) [pid = 856] [serial = 847] [outer = 17EBC000] 08:10:06 INFO - PROCESS | 856 | 1464707406709 Marionette TRACE conn3 <- [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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 739ms 08:10:06 INFO - PROCESS | 856 | 1464707406764 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 856 | 1464707406768 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:10:06 INFO - PROCESS | 856 | 1464707406774 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 856 | 1464707406778 Marionette TRACE conn3 <- [1,1094,null,{}] 08:10:06 INFO - PROCESS | 856 | 1464707406784 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:06 INFO - PROCESS | 856 | 1464707406890 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:10:06 INFO - PROCESS | 856 | 1464707406988 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 856 | ++DOCSHELL 10509000 == 48 [pid = 856] [id = 283] 08:10:06 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (10512800) [pid = 856] [serial = 848] [outer = 00000000] 08:10:07 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (114AD800) [pid = 856] [serial = 849] [outer = 10512800] 08:10:07 INFO - PROCESS | 856 | 1464707407030 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (131B0400) [pid = 856] [serial = 850] [outer = 10512800] 08:10:07 INFO - PROCESS | 856 | 1464707407661 Marionette TRACE conn3 <- [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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 940ms 08:10:07 INFO - PROCESS | 856 | 1464707407703 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 856 | 1464707407709 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:10:07 INFO - PROCESS | 856 | 1464707407715 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 856 | 1464707407718 Marionette TRACE conn3 <- [1,1098,null,{}] 08:10:07 INFO - PROCESS | 856 | 1464707407722 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:07 INFO - PROCESS | 856 | 1464707407825 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:10:07 INFO - PROCESS | 856 | 1464707407951 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 856 | ++DOCSHELL 157DDC00 == 49 [pid = 856] [id = 284] 08:10:07 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (157E0800) [pid = 856] [serial = 851] [outer = 00000000] 08:10:07 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (168C1000) [pid = 856] [serial = 852] [outer = 157E0800] 08:10:07 INFO - PROCESS | 856 | 1464707408005 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (16E80000) [pid = 856] [serial = 853] [outer = 157E0800] 08:10:08 INFO - PROCESS | 856 | 1464707408558 Marionette TRACE conn3 <- [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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 878ms 08:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:10:08 INFO - PROCESS | 856 | 1464707408601 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 856 | 1464707408604 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:10:08 INFO - PROCESS | 856 | 1464707408608 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 856 | 1464707408612 Marionette TRACE conn3 <- [1,1102,null,{}] 08:10:08 INFO - PROCESS | 856 | 1464707408622 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:08 INFO - PROCESS | 856 | 1464707408727 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:10:08 INFO - PROCESS | 856 | 1464707408855 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 856 | ++DOCSHELL 185BBC00 == 50 [pid = 856] [id = 285] 08:10:08 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (185BC000) [pid = 856] [serial = 854] [outer = 00000000] 08:10:08 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (185C2400) [pid = 856] [serial = 855] [outer = 185BC000] 08:10:08 INFO - PROCESS | 856 | 1464707408913 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (185C7400) [pid = 856] [serial = 856] [outer = 185BC000] 08:10:09 INFO - PROCESS | 856 | 1464707409484 Marionette TRACE conn3 <- [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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 924ms 08:10:09 INFO - PROCESS | 856 | 1464707409536 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 856 | 1464707409539 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:10:09 INFO - PROCESS | 856 | 1464707409543 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 856 | 1464707409545 Marionette TRACE conn3 <- [1,1106,null,{}] 08:10:09 INFO - PROCESS | 856 | 1464707409549 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:09 INFO - PROCESS | 856 | 1464707409655 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:10:09 INFO - PROCESS | 856 | 1464707409751 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 856 | ++DOCSHELL 19809C00 == 51 [pid = 856] [id = 286] 08:10:09 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1980A000) [pid = 856] [serial = 857] [outer = 00000000] 08:10:09 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (1980E800) [pid = 856] [serial = 858] [outer = 1980A000] 08:10:09 INFO - PROCESS | 856 | 1464707409804 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (198C0400) [pid = 856] [serial = 859] [outer = 1980A000] 08:10:10 INFO - PROCESS | 856 | 1464707410348 Marionette TRACE conn3 <- [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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 878ms 08:10:10 INFO - PROCESS | 856 | 1464707410430 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 856 | 1464707410433 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:10:10 INFO - PROCESS | 856 | 1464707410436 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:10:10 INFO - PROCESS | 856 | 1464707410438 Marionette TRACE conn3 <- [1,1110,null,{}] 08:10:10 INFO - PROCESS | 856 | 1464707410457 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:10 INFO - PROCESS | 856 | 1464707410558 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:10:10 INFO - PROCESS | 856 | 1464707410636 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 856 | ++DOCSHELL 10446800 == 52 [pid = 856] [id = 287] 08:10:10 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (105F9400) [pid = 856] [serial = 860] [outer = 00000000] 08:10:10 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (11238C00) [pid = 856] [serial = 861] [outer = 105F9400] 08:10:10 INFO - PROCESS | 856 | 1464707410735 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1289B400) [pid = 856] [serial = 862] [outer = 105F9400] 08:10:11 INFO - PROCESS | 856 | 1464707411411 Marionette TRACE conn3 <- [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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 986ms 08:10:11 INFO - PROCESS | 856 | 1464707411439 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 856 | 1464707411444 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:10:11 INFO - PROCESS | 856 | 1464707411448 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:10:11 INFO - PROCESS | 856 | 1464707411452 Marionette TRACE conn3 <- [1,1114,null,{}] 08:10:11 INFO - PROCESS | 856 | 1464707411457 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:11 INFO - PROCESS | 856 | 1464707411536 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:10:11 INFO - PROCESS | 856 | 1464707411642 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 856 | ++DOCSHELL 11234800 == 53 [pid = 856] [id = 288] 08:10:11 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (112B8400) [pid = 856] [serial = 863] [outer = 00000000] 08:10:11 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (13115800) [pid = 856] [serial = 864] [outer = 112B8400] 08:10:11 INFO - PROCESS | 856 | 1464707411690 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (132B3000) [pid = 856] [serial = 865] [outer = 112B8400] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 112B3400 == 52 [pid = 856] [id = 270] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 1A4A5400 == 51 [pid = 856] [id = 10] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 16A4F400 == 50 [pid = 856] [id = 281] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 128C7C00 == 49 [pid = 856] [id = 280] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 16E86C00 == 48 [pid = 856] [id = 279] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 157DF800 == 47 [pid = 856] [id = 278] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 12896400 == 46 [pid = 856] [id = 277] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 0F2F6400 == 45 [pid = 856] [id = 276] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 1059B000 == 44 [pid = 856] [id = 272] 08:10:11 INFO - PROCESS | 856 | --DOCSHELL 1371C400 == 43 [pid = 856] [id = 271] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 114 (19B80C00) [pid = 856] [serial = 754] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 113 (17EBB400) [pid = 856] [serial = 795] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 112 (10563000) [pid = 856] [serial = 798] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 111 (12A9A000) [pid = 856] [serial = 801] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1037C800) [pid = 856] [serial = 804] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 109 (10C4CC00) [pid = 856] [serial = 807] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1280C800) [pid = 856] [serial = 810] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1055C800) [pid = 856] [serial = 805] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 106 (140CA000) [pid = 856] [serial = 768] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 105 (10E04800) [pid = 856] [serial = 808] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 104 (14330800) [pid = 856] [serial = 769] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 103 (105F5800) [pid = 856] [serial = 756] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 102 (10A5B000) [pid = 856] [serial = 757] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 101 (13007000) [pid = 856] [serial = 762] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 100 (13110400) [pid = 856] [serial = 763] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 99 (15EDA800) [pid = 856] [serial = 771] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 98 (16124000) [pid = 856] [serial = 772] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 97 (16E86000) [pid = 856] [serial = 777] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 96 (17572000) [pid = 856] [serial = 781] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 95 (131BB000) [pid = 856] [serial = 765] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 94 (13913C00) [pid = 856] [serial = 766] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 93 (168C3C00) [pid = 856] [serial = 774] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 92 (16A53C00) [pid = 856] [serial = 775] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 91 (1100B800) [pid = 856] [serial = 759] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 90 (112AF800) [pid = 856] [serial = 760] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1789B000) [pid = 856] [serial = 783] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 88 (17F31C00) [pid = 856] [serial = 784] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 87 (185C8400) [pid = 856] [serial = 787] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 86 (185BEC00) [pid = 856] [serial = 786] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 85 (11C79000) [pid = 856] [serial = 789] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 84 (14338C00) [pid = 856] [serial = 792] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 83 (130E4400) [pid = 856] [serial = 790] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 82 (174A6800) [pid = 856] [serial = 780] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 81 (16E82400) [pid = 856] [serial = 778] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 80 (1616D400) [pid = 856] [serial = 793] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 79 (13D47C00) [pid = 856] [serial = 813] [outer = 00000000] [url = about:blank] 08:10:11 INFO - PROCESS | 856 | --DOMWINDOW == 78 (13005000) [pid = 856] [serial = 811] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 856 | 1464707412211 Marionette TRACE conn3 <- [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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 786ms 08:10:12 INFO - PROCESS | 856 | 1464707412235 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 856 | 1464707412240 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:10:12 INFO - PROCESS | 856 | 1464707412246 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 856 | 1464707412249 Marionette TRACE conn3 <- [1,1118,null,{}] 08:10:12 INFO - PROCESS | 856 | 1464707412252 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 856 | 1464707412336 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:10:12 INFO - PROCESS | 856 | 1464707412346 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 856 | ++DOCSHELL 10E05400 == 44 [pid = 856] [id = 289] 08:10:12 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (10E05800) [pid = 856] [serial = 866] [outer = 00000000] 08:10:12 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (12A9A000) [pid = 856] [serial = 867] [outer = 10E05800] 08:10:12 INFO - PROCESS | 856 | 1464707412390 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (13049800) [pid = 856] [serial = 868] [outer = 10E05800] 08:10:12 INFO - PROCESS | 856 | 1464707412851 Marionette TRACE conn3 <- [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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 616ms 08:10:12 INFO - PROCESS | 856 | 1464707412867 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 856 | 1464707412869 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:10:12 INFO - PROCESS | 856 | 1464707412872 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:10:12 INFO - PROCESS | 856 | 1464707412875 Marionette TRACE conn3 <- [1,1122,null,{}] 08:10:12 INFO - PROCESS | 856 | 1464707412885 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 856 | 1464707412971 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:10:12 INFO - PROCESS | 856 | 1464707412980 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 856 | ++DOCSHELL 14333C00 == 45 [pid = 856] [id = 290] 08:10:13 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (14334C00) [pid = 856] [serial = 869] [outer = 00000000] 08:10:13 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (14E20000) [pid = 856] [serial = 870] [outer = 14334C00] 08:10:13 INFO - PROCESS | 856 | 1464707413025 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (157D8C00) [pid = 856] [serial = 871] [outer = 14334C00] 08:10:13 INFO - PROCESS | 856 | 1464707413475 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 631ms 08:10:13 INFO - PROCESS | 856 | 1464707413510 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 856 | 1464707413513 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:10:13 INFO - PROCESS | 856 | 1464707413516 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 856 | 1464707413518 Marionette TRACE conn3 <- [1,1126,null,{}] 08:10:13 INFO - PROCESS | 856 | 1464707413521 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:13 INFO - PROCESS | 856 | 1464707413604 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:10:13 INFO - PROCESS | 856 | 1464707413613 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 856 | ++DOCSHELL 15EE5800 == 46 [pid = 856] [id = 291] 08:10:13 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (16121000) [pid = 856] [serial = 872] [outer = 00000000] 08:10:13 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1612CC00) [pid = 856] [serial = 873] [outer = 16121000] 08:10:13 INFO - PROCESS | 856 | 1464707413657 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (168BF400) [pid = 856] [serial = 874] [outer = 16121000] 08:10:14 INFO - PROCESS | 856 | 1464707414083 Marionette TRACE conn3 <- [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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 632ms 08:10:14 INFO - PROCESS | 856 | 1464707414136 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 856 | 1464707414147 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:10:14 INFO - PROCESS | 856 | 1464707414150 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:10:14 INFO - PROCESS | 856 | 1464707414152 Marionette TRACE conn3 <- [1,1130,null,{}] 08:10:14 INFO - PROCESS | 856 | 1464707414155 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:14 INFO - PROCESS | 856 | 1464707414244 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:10:14 INFO - PROCESS | 856 | 1464707414251 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 856 | ++DOCSHELL 0F2F2C00 == 47 [pid = 856] [id = 292] 08:10:14 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (10371C00) [pid = 856] [serial = 875] [outer = 00000000] 08:10:14 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (16A4B800) [pid = 856] [serial = 876] [outer = 10371C00] 08:10:14 INFO - PROCESS | 856 | 1464707414295 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (16E85000) [pid = 856] [serial = 877] [outer = 10371C00] 08:10:14 INFO - PROCESS | 856 | 1464707414762 Marionette TRACE conn3 <- [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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 632ms 08:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:10:14 INFO - PROCESS | 856 | 1464707414798 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 856 | 1464707414800 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:10:14 INFO - PROCESS | 856 | 1464707414803 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 856 | 1464707414805 Marionette TRACE conn3 <- [1,1134,null,{}] 08:10:14 INFO - PROCESS | 856 | 1464707414808 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:14 INFO - PROCESS | 856 | 1464707414923 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:10:14 INFO - PROCESS | 856 | 1464707415011 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 856 | ++DOCSHELL 104F1800 == 48 [pid = 856] [id = 293] 08:10:15 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (175BD400) [pid = 856] [serial = 878] [outer = 00000000] 08:10:15 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (17896800) [pid = 856] [serial = 879] [outer = 175BD400] 08:10:15 INFO - PROCESS | 856 | 1464707415043 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1789B000) [pid = 856] [serial = 880] [outer = 175BD400] 08:10:15 INFO - PROCESS | 856 | 1464707415479 Marionette TRACE conn3 <- [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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 724ms 08:10:15 INFO - PROCESS | 856 | 1464707415525 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 856 | 1464707415527 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:10:15 INFO - PROCESS | 856 | 1464707415531 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 856 | 1464707415532 Marionette TRACE conn3 <- [1,1138,null,{}] 08:10:15 INFO - PROCESS | 856 | 1464707415536 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:15 INFO - PROCESS | 856 | 1464707415642 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:10:15 INFO - PROCESS | 856 | 1464707415651 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 856 | ++DOCSHELL 16124000 == 49 [pid = 856] [id = 294] 08:10:15 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (17073000) [pid = 856] [serial = 881] [outer = 00000000] 08:10:15 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (18514800) [pid = 856] [serial = 882] [outer = 17073000] 08:10:15 INFO - PROCESS | 856 | 1464707415739 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (185BC800) [pid = 856] [serial = 883] [outer = 17073000] 08:10:16 INFO - PROCESS | 856 | 1464707416134 Marionette TRACE conn3 <- [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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 631ms 08:10:16 INFO - PROCESS | 856 | 1464707416169 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 856 | 1464707416171 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:10:16 INFO - PROCESS | 856 | 1464707416174 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:10:16 INFO - PROCESS | 856 | 1464707416176 Marionette TRACE conn3 <- [1,1142,null,{}] 08:10:16 INFO - PROCESS | 856 | 1464707416179 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:16 INFO - PROCESS | 856 | 1464707416276 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:10:16 INFO - PROCESS | 856 | 1464707416360 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 856 | ++DOCSHELL 17F2BC00 == 50 [pid = 856] [id = 295] 08:10:16 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (185C2C00) [pid = 856] [serial = 884] [outer = 00000000] 08:10:16 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1980A800) [pid = 856] [serial = 885] [outer = 185C2C00] 08:10:16 INFO - PROCESS | 856 | 1464707416413 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1980D000) [pid = 856] [serial = 886] [outer = 185C2C00] 08:10:16 INFO - PROCESS | 856 | --DOMWINDOW == 98 (12A9A400) [pid = 856] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:10:16 INFO - PROCESS | 856 | --DOMWINDOW == 97 (0F2F8400) [pid = 856] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:10:16 INFO - PROCESS | 856 | --DOMWINDOW == 96 (16E8C000) [pid = 856] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:10:16 INFO - PROCESS | 856 | --DOMWINDOW == 95 (15A8C000) [pid = 856] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:10:16 INFO - PROCESS | 856 | --DOMWINDOW == 94 (12B0C800) [pid = 856] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:10:16 INFO - PROCESS | 856 | --DOMWINDOW == 93 (16E87000) [pid = 856] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:10:16 INFO - PROCESS | 856 | 1464707416832 Marionette TRACE conn3 <- [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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 678ms 08:10:16 INFO - PROCESS | 856 | 1464707416862 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 856 | 1464707416864 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:10:16 INFO - PROCESS | 856 | 1464707416868 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 856 | 1464707416869 Marionette TRACE conn3 <- [1,1146,null,{}] 08:10:16 INFO - PROCESS | 856 | 1464707416877 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:16 INFO - PROCESS | 856 | 1464707416957 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:10:16 INFO - PROCESS | 856 | 1464707416964 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 856 | ++DOCSHELL 16E87000 == 51 [pid = 856] [id = 296] 08:10:16 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (16E89C00) [pid = 856] [serial = 887] [outer = 00000000] 08:10:16 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1837EC00) [pid = 856] [serial = 888] [outer = 16E89C00] 08:10:16 INFO - PROCESS | 856 | 1464707417007 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1980A400) [pid = 856] [serial = 889] [outer = 16E89C00] 08:10:17 INFO - PROCESS | 856 | 1464707417408 Marionette TRACE conn3 <- [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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 585ms 08:10:17 INFO - PROCESS | 856 | 1464707417448 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 856 | 1464707417450 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:10:17 INFO - PROCESS | 856 | 1464707417458 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 856 | 1464707417460 Marionette TRACE conn3 <- [1,1150,null,{}] 08:10:17 INFO - PROCESS | 856 | 1464707417463 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:17 INFO - PROCESS | 856 | 1464707417542 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:10:17 INFO - PROCESS | 856 | 1464707417549 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 856 | ++DOCSHELL 10C4A000 == 52 [pid = 856] [id = 297] 08:10:17 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (11429400) [pid = 856] [serial = 890] [outer = 00000000] 08:10:17 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (19906C00) [pid = 856] [serial = 891] [outer = 11429400] 08:10:17 INFO - PROCESS | 856 | 1464707417592 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (19907C00) [pid = 856] [serial = 892] [outer = 11429400] 08:10:18 INFO - PROCESS | 856 | 1464707418040 Marionette TRACE conn3 <- [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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 616ms 08:10:18 INFO - PROCESS | 856 | 1464707418091 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 856 | 1464707418093 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:10:18 INFO - PROCESS | 856 | 1464707418097 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 856 | 1464707418099 Marionette TRACE conn3 <- [1,1154,null,{}] 08:10:18 INFO - PROCESS | 856 | 1464707418103 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 856 | 1464707418197 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:10:18 INFO - PROCESS | 856 | 1464707418206 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 856 | ++DOCSHELL 19911C00 == 53 [pid = 856] [id = 298] 08:10:18 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (19914000) [pid = 856] [serial = 893] [outer = 00000000] 08:10:18 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (199DE800) [pid = 856] [serial = 894] [outer = 19914000] 08:10:18 INFO - PROCESS | 856 | 1464707418253 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (199E1800) [pid = 856] [serial = 895] [outer = 19914000] 08:10:18 INFO - PROCESS | 856 | 1464707418797 Marionette TRACE conn3 <- [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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 786ms 08:10:18 INFO - PROCESS | 856 | 1464707418902 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 856 | 1464707418906 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:10:18 INFO - PROCESS | 856 | 1464707418927 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 856 | 1464707418931 Marionette TRACE conn3 <- [1,1158,null,{}] 08:10:18 INFO - PROCESS | 856 | 1464707418938 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 856 | 1464707419056 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:10:19 INFO - PROCESS | 856 | 1464707419178 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 856 | ++DOCSHELL 0F2F2800 == 54 [pid = 856] [id = 299] 08:10:19 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (0F2F6400) [pid = 856] [serial = 896] [outer = 00000000] 08:10:19 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1122F000) [pid = 856] [serial = 897] [outer = 0F2F6400] 08:10:19 INFO - PROCESS | 856 | 1464707419233 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (114B9800) [pid = 856] [serial = 898] [outer = 0F2F6400] 08:10:19 INFO - PROCESS | 856 | 1464707419807 Marionette TRACE conn3 <- [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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 940ms 08:10:19 INFO - PROCESS | 856 | 1464707419873 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 856 | 1464707419878 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:10:19 INFO - PROCESS | 856 | 1464707419885 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 856 | 1464707419888 Marionette TRACE conn3 <- [1,1162,null,{}] 08:10:19 INFO - PROCESS | 856 | 1464707419892 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 856 | 1464707420000 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:10:20 INFO - PROCESS | 856 | 1464707420127 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 856 | ++DOCSHELL 131BC000 == 55 [pid = 856] [id = 300] 08:10:20 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (13722C00) [pid = 856] [serial = 899] [outer = 00000000] 08:10:20 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (143D8000) [pid = 856] [serial = 900] [outer = 13722C00] 08:10:20 INFO - PROCESS | 856 | 1464707420181 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (15D44400) [pid = 856] [serial = 901] [outer = 13722C00] 08:10:20 INFO - PROCESS | 856 | 1464707420791 Marionette TRACE conn3 <- [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] 08:10:20 INFO - PROCESS | 856 | 1464707420814 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:10:20 INFO - PROCESS | 856 | 1464707420818 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 856 | 1464707420822 Marionette TRACE conn3 <- [1,1166,null,{}] 08:10:20 INFO - PROCESS | 856 | 1464707420833 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:20 INFO - PROCESS | 856 | 1464707420941 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:10:21 INFO - PROCESS | 856 | 1464707421069 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 856 | ++DOCSHELL 18376400 == 56 [pid = 856] [id = 301] 08:10:21 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (18377000) [pid = 856] [serial = 902] [outer = 00000000] 08:10:21 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (19808400) [pid = 856] [serial = 903] [outer = 18377000] 08:10:21 INFO - PROCESS | 856 | 1464707421125 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (19912C00) [pid = 856] [serial = 904] [outer = 18377000] 08:10:21 INFO - PROCESS | 856 | 1464707421772 Marionette TRACE conn3 <- [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] 08:10:22 INFO - PROCESS | 856 | 1464707422063 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:10:22 INFO - PROCESS | 856 | 1464707422068 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 856 | 1464707422071 Marionette TRACE conn3 <- [1,1170,null,{}] 08:10:22 INFO - PROCESS | 856 | 1464707422077 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 856 | 1464707422172 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:10:22 INFO - PROCESS | 856 | 1464707422253 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 856 | ++DOCSHELL 105FBC00 == 57 [pid = 856] [id = 302] 08:10:22 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (10E04000) [pid = 856] [serial = 905] [outer = 00000000] 08:10:22 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (10E0A000) [pid = 856] [serial = 906] [outer = 10E04000] 08:10:22 INFO - PROCESS | 856 | 1464707422300 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (11236C00) [pid = 856] [serial = 907] [outer = 10E04000] 08:10:22 INFO - PROCESS | 856 | 1464707422885 Marionette TRACE conn3 <- [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] 08:10:22 INFO - PROCESS | 856 | 1464707422977 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:10:22 INFO - PROCESS | 856 | 1464707422985 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 856 | 1464707422989 Marionette TRACE conn3 <- [1,1174,null,{}] 08:10:22 INFO - PROCESS | 856 | 1464707423010 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 856 | 1464707423124 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:10:23 INFO - PROCESS | 856 | 1464707423255 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 1B1E0000 == 56 [pid = 856] [id = 14] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 1B022400 == 55 [pid = 856] [id = 13] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 1756A000 == 54 [pid = 856] [id = 11] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 1B359400 == 53 [pid = 856] [id = 15] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 1A933400 == 52 [pid = 856] [id = 12] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 10C4A000 == 51 [pid = 856] [id = 297] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 16E87000 == 50 [pid = 856] [id = 296] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 17F2BC00 == 49 [pid = 856] [id = 295] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 16124000 == 48 [pid = 856] [id = 294] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 104F1800 == 47 [pid = 856] [id = 293] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 0F2F2C00 == 46 [pid = 856] [id = 292] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 15EE5800 == 45 [pid = 856] [id = 291] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 14333C00 == 44 [pid = 856] [id = 290] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 10E05400 == 43 [pid = 856] [id = 289] 08:10:23 INFO - PROCESS | 856 | --DOCSHELL 11234800 == 42 [pid = 856] [id = 288] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 113 (13198000) [pid = 856] [serial = 831] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 112 (10E92000) [pid = 856] [serial = 816] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 111 (140CCC00) [pid = 856] [serial = 819] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 110 (15AEEC00) [pid = 856] [serial = 822] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 109 (104EFC00) [pid = 856] [serial = 828] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1612A000) [pid = 856] [serial = 825] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 107 (177D7C00) [pid = 856] [serial = 844] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 106 (16125000) [pid = 856] [serial = 835] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 105 (15D40800) [pid = 856] [serial = 834] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1390A400) [pid = 856] [serial = 840] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1706E800) [pid = 856] [serial = 837] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 102 (174A4C00) [pid = 856] [serial = 843] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1706F800) [pid = 856] [serial = 838] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1837D000) [pid = 856] [serial = 846] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 99 (131BC800) [pid = 856] [serial = 832] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 98 (14E15800) [pid = 856] [serial = 841] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | --DOMWINDOW == 97 (10C47800) [pid = 856] [serial = 829] [outer = 00000000] [url = about:blank] 08:10:23 INFO - PROCESS | 856 | ++DOCSHELL 0F2EB800 == 43 [pid = 856] [id = 303] 08:10:23 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (0F2F2C00) [pid = 856] [serial = 908] [outer = 00000000] 08:10:23 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (105EFC00) [pid = 856] [serial = 909] [outer = 0F2F2C00] 08:10:23 INFO - PROCESS | 856 | 1464707423337 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (10E0B000) [pid = 856] [serial = 910] [outer = 0F2F2C00] 08:10:23 INFO - PROCESS | 856 | 1464707423859 Marionette TRACE conn3 <- [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] 08:10:23 INFO - PROCESS | 856 | 1464707423894 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:10:23 INFO - PROCESS | 856 | 1464707423898 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 856 | 1464707423900 Marionette TRACE conn3 <- [1,1178,null,{}] 08:10:23 INFO - PROCESS | 856 | 1464707423914 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 856 | 1464707423997 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:10:23 INFO - PROCESS | 856 | 1464707424008 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 856 | ++DOCSHELL 15A83400 == 44 [pid = 856] [id = 304] 08:10:23 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (15A83800) [pid = 856] [serial = 911] [outer = 00000000] 08:10:24 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (15ED6400) [pid = 856] [serial = 912] [outer = 15A83800] 08:10:24 INFO - PROCESS | 856 | 1464707424055 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (16122C00) [pid = 856] [serial = 913] [outer = 15A83800] 08:10:24 INFO - PROCESS | 856 | 1464707424520 Marionette TRACE conn3 <- [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] 08:10:24 INFO - PROCESS | 856 | 1464707424582 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:10:24 INFO - PROCESS | 856 | 1464707424585 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 856 | 1464707424587 Marionette TRACE conn3 <- [1,1182,null,{}] 08:10:24 INFO - PROCESS | 856 | 1464707424590 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:24 INFO - PROCESS | 856 | 1464707424673 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:10:24 INFO - PROCESS | 856 | 1464707424794 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 856 | ++DOCSHELL 16126400 == 45 [pid = 856] [id = 305] 08:10:24 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (16E7E800) [pid = 856] [serial = 914] [outer = 00000000] 08:10:24 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1706B800) [pid = 856] [serial = 915] [outer = 16E7E800] 08:10:24 INFO - PROCESS | 856 | 1464707424839 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (17219C00) [pid = 856] [serial = 916] [outer = 16E7E800] 08:10:25 INFO - PROCESS | 856 | 1464707425209 Marionette TRACE conn3 <- [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] 08:10:25 INFO - PROCESS | 856 | 1464707425235 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:10:25 INFO - PROCESS | 856 | 1464707425238 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 856 | 1464707425240 Marionette TRACE conn3 <- [1,1186,null,{}] 08:10:25 INFO - PROCESS | 856 | 1464707425244 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:25 INFO - PROCESS | 856 | 1464707425368 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:10:25 INFO - PROCESS | 856 | 1464707425422 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 856 | ++DOCSHELL 174ABC00 == 46 [pid = 856] [id = 306] 08:10:25 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (17569400) [pid = 856] [serial = 917] [outer = 00000000] 08:10:25 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (177CB400) [pid = 856] [serial = 918] [outer = 17569400] 08:10:25 INFO - PROCESS | 856 | 1464707425475 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (17892800) [pid = 856] [serial = 919] [outer = 17569400] 08:10:25 INFO - PROCESS | 856 | 1464707425870 Marionette TRACE conn3 <- [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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 693ms 08:10:25 INFO - PROCESS | 856 | 1464707425922 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 856 | 1464707425924 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:10:25 INFO - PROCESS | 856 | 1464707425927 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:10:25 INFO - PROCESS | 856 | 1464707425929 Marionette TRACE conn3 <- [1,1190,null,{}] 08:10:25 INFO - PROCESS | 856 | 1464707425932 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:26 INFO - PROCESS | 856 | 1464707426089 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:10:26 INFO - PROCESS | 856 | 1464707426117 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 856 | ++DOCSHELL 1851CC00 == 47 [pid = 856] [id = 307] 08:10:26 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (185BD000) [pid = 856] [serial = 920] [outer = 00000000] 08:10:26 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (19808800) [pid = 856] [serial = 921] [outer = 185BD000] 08:10:26 INFO - PROCESS | 856 | 1464707426164 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (19907000) [pid = 856] [serial = 922] [outer = 185BD000] 08:10:26 INFO - PROCESS | 856 | 1464707426601 Marionette TRACE conn3 <- [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]]]}] 08:10:26 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 08:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 694ms 08:10:26 INFO - PROCESS | 856 | 1464707426627 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 856 | 1464707426629 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:10:26 INFO - PROCESS | 856 | 1464707426632 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:10:26 INFO - PROCESS | 856 | 1464707426634 Marionette TRACE conn3 <- [1,1194,null,{}] 08:10:26 INFO - PROCESS | 856 | 1464707426621 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:26 INFO - PROCESS | 856 | 1464707426728 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:10:26 INFO - PROCESS | 856 | 1464707426734 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 856 | ++DOCSHELL 185C4800 == 48 [pid = 856] [id = 308] 08:10:26 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (198C0C00) [pid = 856] [serial = 923] [outer = 00000000] 08:10:26 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (199E0000) [pid = 856] [serial = 924] [outer = 198C0C00] 08:10:26 INFO - PROCESS | 856 | 1464707426824 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (19AA8800) [pid = 856] [serial = 925] [outer = 198C0C00] 08:10:27 INFO - PROCESS | 856 | 1464707427239 Marionette TRACE conn3 <- [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]]]}] 08:10:27 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 08:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 08:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:10:27 INFO - PROCESS | 856 | 1464707427255 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 856 | 1464707427257 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:10:27 INFO - PROCESS | 856 | 1464707427261 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 856 | 1464707427263 Marionette TRACE conn3 <- [1,1198,null,{}] 08:10:27 INFO - PROCESS | 856 | 1464707427266 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:27 INFO - PROCESS | 856 | 1464707427384 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:10:27 INFO - PROCESS | 856 | 1464707427506 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 856 | ++DOCSHELL 1371D000 == 49 [pid = 856] [id = 309] 08:10:27 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (14331400) [pid = 856] [serial = 926] [outer = 00000000] 08:10:27 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (19B7FC00) [pid = 856] [serial = 927] [outer = 14331400] 08:10:27 INFO - PROCESS | 856 | 1464707427562 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (19B84800) [pid = 856] [serial = 928] [outer = 14331400] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 117 (175BD400) [pid = 856] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 116 (17073000) [pid = 856] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 115 (105F9400) [pid = 856] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 114 (10E05800) [pid = 856] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 113 (14334C00) [pid = 856] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 112 (112B8400) [pid = 856] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 111 (10371C00) [pid = 856] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 110 (185C2C00) [pid = 856] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 109 (11429400) [pid = 856] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 108 (16121000) [pid = 856] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 107 (16E89C00) [pid = 856] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:10:28 INFO - PROCESS | 856 | --DOMWINDOW == 106 (16E81000) [pid = 856] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:10:28 INFO - PROCESS | 856 | 1464707428239 Marionette TRACE conn3 <- [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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1017ms 08:10:28 INFO - PROCESS | 856 | 1464707428296 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 856 | 1464707428298 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:10:28 INFO - PROCESS | 856 | 1464707428301 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 856 | 1464707428303 Marionette TRACE conn3 <- [1,1202,null,{}] 08:10:28 INFO - PROCESS | 856 | 1464707428306 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 856 | 1464707428383 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:10:28 INFO - PROCESS | 856 | 1464707428390 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 856 | ++DOCSHELL 1310E800 == 50 [pid = 856] [id = 310] 08:10:28 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1432C400) [pid = 856] [serial = 929] [outer = 00000000] 08:10:28 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (16E89C00) [pid = 856] [serial = 930] [outer = 1432C400] 08:10:28 INFO - PROCESS | 856 | 1464707428436 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1616C800) [pid = 856] [serial = 931] [outer = 1432C400] 08:10:28 INFO - PROCESS | 856 | 1464707428848 Marionette TRACE conn3 <- [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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 585ms 08:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:10:28 INFO - PROCESS | 856 | 1464707428904 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 856 | 1464707428905 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:10:28 INFO - PROCESS | 856 | 1464707428909 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 856 | 1464707428911 Marionette TRACE conn3 <- [1,1206,null,{}] 08:10:28 INFO - PROCESS | 856 | 1464707428914 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 856 | 1464707428997 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:10:28 INFO - PROCESS | 856 | 1464707429004 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 856 | ++DOCSHELL 13909800 == 51 [pid = 856] [id = 311] 08:10:28 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (140C9000) [pid = 856] [serial = 932] [outer = 00000000] 08:10:29 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (19B86800) [pid = 856] [serial = 933] [outer = 140C9000] 08:10:29 INFO - PROCESS | 856 | 1464707429046 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (19B98800) [pid = 856] [serial = 934] [outer = 140C9000] 08:10:29 INFO - PROCESS | 856 | 1464707429467 Marionette TRACE conn3 <- [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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 632ms 08:10:29 INFO - PROCESS | 856 | 1464707429528 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 856 | 1464707429530 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:10:29 INFO - PROCESS | 856 | 1464707429534 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 856 | 1464707429536 Marionette TRACE conn3 <- [1,1210,null,{}] 08:10:29 INFO - PROCESS | 856 | 1464707429539 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:29 INFO - PROCESS | 856 | 1464707429635 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:10:29 INFO - PROCESS | 856 | 1464707429643 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 856 | ++DOCSHELL 19B9E400 == 52 [pid = 856] [id = 312] 08:10:29 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (19B9F400) [pid = 856] [serial = 935] [outer = 00000000] 08:10:29 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1A21F400) [pid = 856] [serial = 936] [outer = 19B9F400] 08:10:29 INFO - PROCESS | 856 | 1464707429691 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1A247800) [pid = 856] [serial = 937] [outer = 19B9F400] 08:10:30 INFO - PROCESS | 856 | 1464707430285 Marionette TRACE conn3 <- [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] 08:10:30 INFO - PROCESS | 856 | 1464707430356 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 856 | 1464707430363 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 856 | 1464707430367 Marionette TRACE conn3 <- [1,1214,null,{}] 08:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:10:30 INFO - PROCESS | 856 | 1464707430373 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 856 | 1464707430481 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:10:30 INFO - PROCESS | 856 | 1464707430588 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 856 | ++DOCSHELL 10562000 == 53 [pid = 856] [id = 313] 08:10:30 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (10A5AC00) [pid = 856] [serial = 938] [outer = 00000000] 08:10:30 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (13010000) [pid = 856] [serial = 939] [outer = 10A5AC00] 08:10:30 INFO - PROCESS | 856 | 1464707430644 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (131BC800) [pid = 856] [serial = 940] [outer = 10A5AC00] 08:10:31 INFO - PROCESS | 856 | 1464707431215 Marionette TRACE conn3 <- [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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 863ms 08:10:31 INFO - PROCESS | 856 | 1464707431253 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 856 | 1464707431259 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:10:31 INFO - PROCESS | 856 | 1464707431266 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 856 | 1464707431269 Marionette TRACE conn3 <- [1,1218,null,{}] 08:10:31 INFO - PROCESS | 856 | 1464707431273 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:31 INFO - PROCESS | 856 | 1464707431382 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:10:31 INFO - PROCESS | 856 | 1464707431483 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 856 | ++DOCSHELL 14E14800 == 54 [pid = 856] [id = 314] 08:10:31 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (155D1C00) [pid = 856] [serial = 941] [outer = 00000000] 08:10:31 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (167E4400) [pid = 856] [serial = 942] [outer = 155D1C00] 08:10:31 INFO - PROCESS | 856 | 1464707431521 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (16E80400) [pid = 856] [serial = 943] [outer = 155D1C00] 08:10:32 INFO - PROCESS | 856 | 1464707432144 Marionette TRACE conn3 <- [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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 940ms 08:10:32 INFO - PROCESS | 856 | 1464707432192 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 856 | 1464707432195 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:10:32 INFO - PROCESS | 856 | 1464707432199 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 856 | 1464707432203 Marionette TRACE conn3 <- [1,1222,null,{}] 08:10:32 INFO - PROCESS | 856 | 1464707432214 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:32 INFO - PROCESS | 856 | 1464707432320 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:10:32 INFO - PROCESS | 856 | 1464707432451 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 856 | ++DOCSHELL 13117000 == 55 [pid = 856] [id = 315] 08:10:32 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (17897800) [pid = 856] [serial = 944] [outer = 00000000] 08:10:32 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (199DB000) [pid = 856] [serial = 945] [outer = 17897800] 08:10:32 INFO - PROCESS | 856 | 1464707432510 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (19B7EC00) [pid = 856] [serial = 946] [outer = 17897800] 08:10:33 INFO - PROCESS | 856 | 1464707433085 Marionette TRACE conn3 <- [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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 924ms 08:10:33 INFO - PROCESS | 856 | 1464707433127 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 856 | 1464707433130 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:10:33 INFO - PROCESS | 856 | 1464707433134 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 856 | 1464707433136 Marionette TRACE conn3 <- [1,1226,null,{}] 08:10:33 INFO - PROCESS | 856 | 1464707433139 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:33 INFO - PROCESS | 856 | 1464707433243 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:10:33 INFO - PROCESS | 856 | 1464707433370 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 856 | ++DOCSHELL 19B7E000 == 56 [pid = 856] [id = 316] 08:10:33 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (19B81000) [pid = 856] [serial = 947] [outer = 00000000] 08:10:33 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1A24AC00) [pid = 856] [serial = 948] [outer = 19B81000] 08:10:33 INFO - PROCESS | 856 | 1464707433424 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1A32F000) [pid = 856] [serial = 949] [outer = 19B81000] 08:10:34 INFO - PROCESS | 856 | 1464707434024 Marionette TRACE conn3 <- [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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 924ms 08:10:34 INFO - PROCESS | 856 | 1464707434062 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 856 | 1464707434064 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:10:34 INFO - PROCESS | 856 | 1464707434067 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:10:34 INFO - PROCESS | 856 | 1464707434069 Marionette TRACE conn3 <- [1,1230,null,{}] 08:10:34 INFO - PROCESS | 856 | 1464707434073 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:34 INFO - PROCESS | 856 | 1464707434186 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:10:34 INFO - PROCESS | 856 | 1464707434316 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 856 | ++DOCSHELL 1059B000 == 57 [pid = 856] [id = 317] 08:10:34 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (10C4F800) [pid = 856] [serial = 950] [outer = 00000000] 08:10:34 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1310F400) [pid = 856] [serial = 951] [outer = 10C4F800] 08:10:34 INFO - PROCESS | 856 | 1464707434370 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (131BA800) [pid = 856] [serial = 952] [outer = 10C4F800] 08:10:35 INFO - PROCESS | 856 | 1464707435031 Marionette TRACE conn3 <- [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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1017ms 08:10:35 INFO - PROCESS | 856 | 1464707435110 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 856 | 1464707435114 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:10:35 INFO - PROCESS | 856 | 1464707435133 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 856 | 1464707435137 Marionette TRACE conn3 <- [1,1234,null,{}] 08:10:35 INFO - PROCESS | 856 | 1464707435144 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:35 INFO - PROCESS | 856 | 1464707435250 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:10:35 INFO - PROCESS | 856 | 1464707435374 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 856 | ++DOCSHELL 10E0EC00 == 58 [pid = 856] [id = 318] 08:10:35 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (112AA800) [pid = 856] [serial = 953] [outer = 00000000] 08:10:35 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1319B400) [pid = 856] [serial = 954] [outer = 112AA800] 08:10:35 INFO - PROCESS | 856 | 1464707435423 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (13C77C00) [pid = 856] [serial = 955] [outer = 112AA800] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 13909800 == 57 [pid = 856] [id = 311] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 1310E800 == 56 [pid = 856] [id = 310] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 1371D000 == 55 [pid = 856] [id = 309] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 185C4800 == 54 [pid = 856] [id = 308] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 1851CC00 == 53 [pid = 856] [id = 307] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 174ABC00 == 52 [pid = 856] [id = 306] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 16126400 == 51 [pid = 856] [id = 305] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 15A83400 == 50 [pid = 856] [id = 304] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 0F2EB800 == 49 [pid = 856] [id = 303] 08:10:35 INFO - PROCESS | 856 | --DOCSHELL 105FBC00 == 48 [pid = 856] [id = 302] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 132 (185C1400) [pid = 856] [serial = 796] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 131 (17896800) [pid = 856] [serial = 879] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 130 (18514800) [pid = 856] [serial = 882] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 129 (1289B400) [pid = 856] [serial = 862] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 128 (11238C00) [pid = 856] [serial = 861] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 127 (12A9A000) [pid = 856] [serial = 867] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 126 (168C1000) [pid = 856] [serial = 852] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1789B000) [pid = 856] [serial = 880] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 124 (14E20000) [pid = 856] [serial = 870] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 123 (157D8C00) [pid = 856] [serial = 871] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 122 (132B3000) [pid = 856] [serial = 865] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 121 (13115800) [pid = 856] [serial = 864] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 120 (114AD800) [pid = 856] [serial = 849] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 119 (16A4B800) [pid = 856] [serial = 876] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1980A800) [pid = 856] [serial = 885] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 117 (19907C00) [pid = 856] [serial = 892] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 116 (199DE800) [pid = 856] [serial = 894] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 115 (185BC800) [pid = 856] [serial = 883] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 114 (19906C00) [pid = 856] [serial = 891] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 113 (13049800) [pid = 856] [serial = 868] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1980D000) [pid = 856] [serial = 886] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1980E800) [pid = 856] [serial = 858] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 110 (185C2400) [pid = 856] [serial = 855] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 109 (168BF400) [pid = 856] [serial = 874] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1612CC00) [pid = 856] [serial = 873] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1837EC00) [pid = 856] [serial = 888] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1980A400) [pid = 856] [serial = 889] [outer = 00000000] [url = about:blank] 08:10:35 INFO - PROCESS | 856 | --DOMWINDOW == 105 (16E85000) [pid = 856] [serial = 877] [outer = 00000000] [url = about:blank] 08:10:36 INFO - PROCESS | 856 | 1464707436031 Marionette TRACE conn3 <- [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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 955ms 08:10:36 INFO - PROCESS | 856 | 1464707436087 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 856 | 1464707436076 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:10:36 INFO - PROCESS | 856 | 1464707436082 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 856 | 1464707436084 Marionette TRACE conn3 <- [1,1238,null,{}] 08:10:36 INFO - PROCESS | 856 | 1464707436088 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 856 | 1464707436187 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:10:36 INFO - PROCESS | 856 | 1464707436281 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 856 | ++DOCSHELL 10A59400 == 49 [pid = 856] [id = 319] 08:10:36 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (10A5EC00) [pid = 856] [serial = 956] [outer = 00000000] 08:10:36 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (12A9A000) [pid = 856] [serial = 957] [outer = 10A5EC00] 08:10:36 INFO - PROCESS | 856 | 1464707436326 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (13910000) [pid = 856] [serial = 958] [outer = 10A5EC00] 08:10:36 INFO - PROCESS | 856 | 1464707436760 Marionette TRACE conn3 <- [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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 724ms 08:10:36 INFO - PROCESS | 856 | 1464707436821 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 856 | 1464707436824 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:10:36 INFO - PROCESS | 856 | 1464707436827 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 856 | 1464707436830 Marionette TRACE conn3 <- [1,1242,null,{}] 08:10:36 INFO - PROCESS | 856 | 1464707436841 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 856 | 1464707436936 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:10:36 INFO - PROCESS | 856 | 1464707436946 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 856 | ++DOCSHELL 168BF400 == 50 [pid = 856] [id = 320] 08:10:36 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (168BFC00) [pid = 856] [serial = 959] [outer = 00000000] 08:10:36 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (16E85000) [pid = 856] [serial = 960] [outer = 168BFC00] 08:10:36 INFO - PROCESS | 856 | 1464707436992 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1706F400) [pid = 856] [serial = 961] [outer = 168BFC00] 08:10:37 INFO - PROCESS | 856 | 1464707437429 Marionette TRACE conn3 <- [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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 616ms 08:10:37 INFO - PROCESS | 856 | 1464707437448 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 856 | 1464707437450 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:10:37 INFO - PROCESS | 856 | 1464707437458 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 856 | 1464707437460 Marionette TRACE conn3 <- [1,1246,null,{}] 08:10:37 INFO - PROCESS | 856 | 1464707437463 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:37 INFO - PROCESS | 856 | 1464707437545 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:10:37 INFO - PROCESS | 856 | 1464707437553 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 856 | ++DOCSHELL 13007400 == 51 [pid = 856] [id = 321] 08:10:37 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (175B3C00) [pid = 856] [serial = 962] [outer = 00000000] 08:10:37 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (1789E400) [pid = 856] [serial = 963] [outer = 175B3C00] 08:10:37 INFO - PROCESS | 856 | 1464707437597 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1837EC00) [pid = 856] [serial = 964] [outer = 175B3C00] 08:10:38 INFO - PROCESS | 856 | 1464707438030 Marionette TRACE conn3 <- [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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 585ms 08:10:38 INFO - PROCESS | 856 | 1464707438062 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 856 | 1464707438064 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:10:38 INFO - PROCESS | 856 | 1464707438068 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 856 | 1464707438069 Marionette TRACE conn3 <- [1,1250,null,{}] 08:10:38 INFO - PROCESS | 856 | 1464707438073 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 856 | 1464707438161 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:10:38 INFO - PROCESS | 856 | 1464707438169 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 856 | ++DOCSHELL 18514400 == 52 [pid = 856] [id = 322] 08:10:38 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (18517400) [pid = 856] [serial = 965] [outer = 00000000] 08:10:38 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (185C1400) [pid = 856] [serial = 966] [outer = 18517400] 08:10:38 INFO - PROCESS | 856 | 1464707438215 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (19807C00) [pid = 856] [serial = 967] [outer = 18517400] 08:10:38 INFO - PROCESS | 856 | 1464707438680 Marionette TRACE conn3 <- [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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 694ms 08:10:38 INFO - PROCESS | 856 | 1464707438753 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 856 | 1464707438755 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:10:38 INFO - PROCESS | 856 | 1464707438759 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:10:38 INFO - PROCESS | 856 | 1464707438760 Marionette TRACE conn3 <- [1,1254,null,{}] 08:10:38 INFO - PROCESS | 856 | 1464707438764 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 856 | 1464707438896 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:10:38 INFO - PROCESS | 856 | 1464707438956 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 856 | ++DOCSHELL 10A59000 == 53 [pid = 856] [id = 323] 08:10:38 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (16E84C00) [pid = 856] [serial = 968] [outer = 00000000] 08:10:38 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1990C000) [pid = 856] [serial = 969] [outer = 16E84C00] 08:10:38 INFO - PROCESS | 856 | 1464707439000 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (199D8C00) [pid = 856] [serial = 970] [outer = 16E84C00] 08:10:39 INFO - PROCESS | 856 | 1464707439429 Marionette TRACE conn3 <- [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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 693ms 08:10:39 INFO - PROCESS | 856 | 1464707439458 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 856 | 1464707439460 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:10:39 INFO - PROCESS | 856 | 1464707439463 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:10:39 INFO - PROCESS | 856 | 1464707439465 Marionette TRACE conn3 <- [1,1258,null,{}] 08:10:39 INFO - PROCESS | 856 | 1464707439468 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:39 INFO - PROCESS | 856 | 1464707439602 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:10:39 INFO - PROCESS | 856 | 1464707439606 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 856 | ++DOCSHELL 199E1000 == 54 [pid = 856] [id = 324] 08:10:39 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (19AAB400) [pid = 856] [serial = 971] [outer = 00000000] 08:10:39 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (19B84C00) [pid = 856] [serial = 972] [outer = 19AAB400] 08:10:39 INFO - PROCESS | 856 | 1464707439652 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (19BA2C00) [pid = 856] [serial = 973] [outer = 19AAB400] 08:10:40 INFO - PROCESS | 856 | 1464707440107 Marionette TRACE conn3 <- [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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 678ms 08:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:10:40 INFO - PROCESS | 856 | 1464707440147 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 856 | 1464707440149 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:10:40 INFO - PROCESS | 856 | 1464707440152 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 856 | 1464707440153 Marionette TRACE conn3 <- [1,1262,null,{}] 08:10:40 INFO - PROCESS | 856 | 1464707440163 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:40 INFO - PROCESS | 856 | 1464707440273 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:10:40 INFO - PROCESS | 856 | 1464707440279 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 856 | ++DOCSHELL 1A038C00 == 55 [pid = 856] [id = 325] 08:10:40 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1A229400) [pid = 856] [serial = 974] [outer = 00000000] 08:10:40 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1A4A1400) [pid = 856] [serial = 975] [outer = 1A229400] 08:10:40 INFO - PROCESS | 856 | 1464707440321 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1A871000) [pid = 856] [serial = 976] [outer = 1A229400] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 125 (185BD000) [pid = 856] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 124 (198C0C00) [pid = 856] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 123 (15A83800) [pid = 856] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 122 (16E7E800) [pid = 856] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 121 (10E04000) [pid = 856] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 120 (0F2F2C00) [pid = 856] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 119 (14331400) [pid = 856] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 118 (140C9000) [pid = 856] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 117 (17569400) [pid = 856] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:10:40 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1432C400) [pid = 856] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:10:40 INFO - PROCESS | 856 | 1464707440960 Marionette TRACE conn3 <- [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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 878ms 08:10:41 INFO - PROCESS | 856 | 1464707441040 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 856 | 1464707441042 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:10:41 INFO - PROCESS | 856 | 1464707441045 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 856 | 1464707441047 Marionette TRACE conn3 <- [1,1266,null,{}] 08:10:41 INFO - PROCESS | 856 | 1464707441051 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 856 | 1464707441132 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:10:41 INFO - PROCESS | 856 | 1464707441138 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 856 | ++DOCSHELL 10510C00 == 56 [pid = 856] [id = 326] 08:10:41 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (140D1400) [pid = 856] [serial = 977] [outer = 00000000] 08:10:41 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (199E6400) [pid = 856] [serial = 978] [outer = 140D1400] 08:10:41 INFO - PROCESS | 856 | 1464707441181 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A32AC00) [pid = 856] [serial = 979] [outer = 140D1400] 08:10:41 INFO - PROCESS | 856 | 1464707441596 Marionette TRACE conn3 <- [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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 590ms 08:10:41 INFO - PROCESS | 856 | 1464707441643 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 856 | 1464707441645 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:10:41 INFO - PROCESS | 856 | 1464707441648 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:10:41 INFO - PROCESS | 856 | 1464707441650 Marionette TRACE conn3 <- [1,1270,null,{}] 08:10:41 INFO - PROCESS | 856 | 1464707441653 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 856 | 1464707441738 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:10:41 INFO - PROCESS | 856 | 1464707441744 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 856 | ++DOCSHELL 10E0CC00 == 57 [pid = 856] [id = 327] 08:10:41 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1289B800) [pid = 856] [serial = 980] [outer = 00000000] 08:10:41 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1A875400) [pid = 856] [serial = 981] [outer = 1289B800] 08:10:41 INFO - PROCESS | 856 | 1464707441788 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1A87A800) [pid = 856] [serial = 982] [outer = 1289B800] 08:10:42 INFO - PROCESS | 856 | 1464707442234 Marionette TRACE conn3 <- [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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 622ms 08:10:42 INFO - PROCESS | 856 | 1464707442304 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 856 | 1464707442307 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:10:42 INFO - PROCESS | 856 | 1464707442313 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 856 | 1464707442315 Marionette TRACE conn3 <- [1,1274,null,{}] 08:10:42 INFO - PROCESS | 856 | 1464707442319 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 856 | 1464707442416 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:10:42 INFO - PROCESS | 856 | 1464707442458 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 856 | ++DOCSHELL 11A10800 == 58 [pid = 856] [id = 328] 08:10:42 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1A931000) [pid = 856] [serial = 983] [outer = 00000000] 08:10:42 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1A93D800) [pid = 856] [serial = 984] [outer = 1A931000] 08:10:42 INFO - PROCESS | 856 | 1464707442508 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1A9DB400) [pid = 856] [serial = 985] [outer = 1A931000] 08:10:43 INFO - PROCESS | 856 | 1464707443145 Marionette TRACE conn3 <- [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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 902ms 08:10:43 INFO - PROCESS | 856 | 1464707443199 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 856 | 1464707443204 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:10:43 INFO - PROCESS | 856 | 1464707443209 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 856 | 1464707443214 Marionette TRACE conn3 <- [1,1278,null,{}] 08:10:43 INFO - PROCESS | 856 | 1464707443219 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:43 INFO - PROCESS | 856 | 1464707443328 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:10:43 INFO - PROCESS | 856 | 1464707443463 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 856 | ++DOCSHELL 12B92C00 == 59 [pid = 856] [id = 329] 08:10:43 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (12D8FC00) [pid = 856] [serial = 986] [outer = 00000000] 08:10:43 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1371BC00) [pid = 856] [serial = 987] [outer = 12D8FC00] 08:10:43 INFO - PROCESS | 856 | 1464707443518 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (155DC800) [pid = 856] [serial = 988] [outer = 12D8FC00] 08:10:44 INFO - PROCESS | 856 | 1464707444108 Marionette TRACE conn3 <- [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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 948ms 08:10:44 INFO - PROCESS | 856 | 1464707444155 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 856 | 1464707444161 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:10:44 INFO - PROCESS | 856 | 1464707444168 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 856 | 1464707444170 Marionette TRACE conn3 <- [1,1282,null,{}] 08:10:44 INFO - PROCESS | 856 | 1464707444175 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:44 INFO - PROCESS | 856 | 1464707444319 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:10:44 INFO - PROCESS | 856 | 1464707444450 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 856 | ++DOCSHELL 16E84000 == 60 [pid = 856] [id = 330] 08:10:44 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (16E86800) [pid = 856] [serial = 989] [outer = 00000000] 08:10:44 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (17892400) [pid = 856] [serial = 990] [outer = 16E86800] 08:10:44 INFO - PROCESS | 856 | 1464707444504 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (185BE800) [pid = 856] [serial = 991] [outer = 16E86800] 08:10:45 INFO - PROCESS | 856 | 1464707445109 Marionette TRACE conn3 <- [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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 995ms 08:10:45 INFO - PROCESS | 856 | 1464707445169 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 856 | 1464707445171 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:10:45 INFO - PROCESS | 856 | 1464707445175 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 856 | 1464707445181 Marionette TRACE conn3 <- [1,1286,null,{}] 08:10:45 INFO - PROCESS | 856 | 1464707445192 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 856 | 1464707445306 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:10:45 INFO - PROCESS | 856 | 1464707445439 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 856 | ++DOCSHELL 1A042C00 == 61 [pid = 856] [id = 331] 08:10:45 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A49D800) [pid = 856] [serial = 992] [outer = 00000000] 08:10:45 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1A930C00) [pid = 856] [serial = 993] [outer = 1A49D800] 08:10:45 INFO - PROCESS | 856 | 1464707445495 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1A938400) [pid = 856] [serial = 994] [outer = 1A49D800] 08:10:46 INFO - PROCESS | 856 | 1464707446034 Marionette TRACE conn3 <- [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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 902ms 08:10:46 INFO - PROCESS | 856 | 1464707446078 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 856 | 1464707446081 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:10:46 INFO - PROCESS | 856 | 1464707446085 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 856 | 1464707446087 Marionette TRACE conn3 <- [1,1290,null,{}] 08:10:46 INFO - PROCESS | 856 | 1464707446090 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:46 INFO - PROCESS | 856 | 1464707446197 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:10:46 INFO - PROCESS | 856 | 1464707446328 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 856 | ++DOCSHELL 1A93A800 == 62 [pid = 856] [id = 332] 08:10:46 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1A9DDC00) [pid = 856] [serial = 995] [outer = 00000000] 08:10:46 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1A9E4000) [pid = 856] [serial = 996] [outer = 1A9DDC00] 08:10:46 INFO - PROCESS | 856 | 1464707446384 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (1A9E7800) [pid = 856] [serial = 997] [outer = 1A9DDC00] 08:10:46 INFO - PROCESS | 856 | 1464707446954 Marionette TRACE conn3 <- [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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 948ms 08:10:47 INFO - PROCESS | 856 | 1464707447013 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 856 | 1464707447016 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:10:47 INFO - PROCESS | 856 | 1464707447019 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 856 | 1464707447021 Marionette TRACE conn3 <- [1,1294,null,{}] 08:10:47 INFO - PROCESS | 856 | 1464707447025 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 856 | 1464707447126 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:10:47 INFO - PROCESS | 856 | 1464707447232 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 856 | ++DOCSHELL 1100F800 == 63 [pid = 856] [id = 333] 08:10:47 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (11436000) [pid = 856] [serial = 998] [outer = 00000000] 08:10:47 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (16127000) [pid = 856] [serial = 999] [outer = 11436000] 08:10:47 INFO - PROCESS | 856 | 1464707447286 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (17079400) [pid = 856] [serial = 1000] [outer = 11436000] 08:10:48 INFO - PROCESS | 856 | 1464707448147 Marionette TRACE conn3 <- [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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1182ms 08:10:48 INFO - PROCESS | 856 | 1464707448211 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 856 | 1464707448215 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:10:48 INFO - PROCESS | 856 | 1464707448220 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:10:48 INFO - PROCESS | 856 | 1464707448223 Marionette TRACE conn3 <- [1,1298,null,{}] 08:10:48 INFO - PROCESS | 856 | 1464707448229 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:48 INFO - PROCESS | 856 | 1464707448327 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:10:48 INFO - PROCESS | 856 | 1464707448465 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 856 | ++DOCSHELL 13086800 == 64 [pid = 856] [id = 334] 08:10:48 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (13198400) [pid = 856] [serial = 1001] [outer = 00000000] 08:10:48 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (131B9400) [pid = 856] [serial = 1002] [outer = 13198400] 08:10:48 INFO - PROCESS | 856 | 1464707448536 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (13D46800) [pid = 856] [serial = 1003] [outer = 13198400] 08:10:48 INFO - PROCESS | 856 | --DOCSHELL 10E0CC00 == 63 [pid = 856] [id = 327] 08:10:48 INFO - PROCESS | 856 | --DOCSHELL 10510C00 == 62 [pid = 856] [id = 326] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 1A038C00 == 61 [pid = 856] [id = 325] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 199E1000 == 60 [pid = 856] [id = 324] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 10A59000 == 59 [pid = 856] [id = 323] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 19911C00 == 58 [pid = 856] [id = 298] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 18514400 == 57 [pid = 856] [id = 322] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 13007400 == 56 [pid = 856] [id = 321] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 168BF400 == 55 [pid = 856] [id = 320] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 10A59400 == 54 [pid = 856] [id = 319] 08:10:49 INFO - PROCESS | 856 | --DOCSHELL 10E0EC00 == 53 [pid = 856] [id = 318] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 142 (1A21F400) [pid = 856] [serial = 936] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 141 (19808800) [pid = 856] [serial = 921] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 140 (199E0000) [pid = 856] [serial = 924] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 139 (143D8000) [pid = 856] [serial = 900] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 138 (15ED6400) [pid = 856] [serial = 912] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 137 (19907000) [pid = 856] [serial = 922] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 136 (16122C00) [pid = 856] [serial = 913] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 135 (1706B800) [pid = 856] [serial = 915] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 134 (17219C00) [pid = 856] [serial = 916] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 133 (1122F000) [pid = 856] [serial = 897] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 132 (11236C00) [pid = 856] [serial = 907] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 131 (10E0A000) [pid = 856] [serial = 906] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 130 (105EFC00) [pid = 856] [serial = 909] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 129 (10E0B000) [pid = 856] [serial = 910] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 128 (19808400) [pid = 856] [serial = 903] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 127 (19B7FC00) [pid = 856] [serial = 927] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 126 (19B98800) [pid = 856] [serial = 934] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 125 (19AA8800) [pid = 856] [serial = 925] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 124 (19B84800) [pid = 856] [serial = 928] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 123 (19B86800) [pid = 856] [serial = 933] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 122 (177CB400) [pid = 856] [serial = 918] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 121 (16E89C00) [pid = 856] [serial = 930] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 120 (17892800) [pid = 856] [serial = 919] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1616C800) [pid = 856] [serial = 931] [outer = 00000000] [url = about:blank] 08:10:49 INFO - PROCESS | 856 | 1464707449140 Marionette TRACE conn3 <- [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] 08:10:49 INFO - PROCESS | 856 | 1464707449172 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:10:49 INFO - PROCESS | 856 | 1464707449178 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 856 | 1464707449181 Marionette TRACE conn3 <- [1,1302,null,{}] 08:10:49 INFO - PROCESS | 856 | 1464707449185 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:49 INFO - PROCESS | 856 | 1464707449268 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:10:49 INFO - PROCESS | 856 | 1464707449277 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 856 | ++DOCSHELL 10E92000 == 54 [pid = 856] [id = 335] 08:10:49 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (11006C00) [pid = 856] [serial = 1004] [outer = 00000000] 08:10:49 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (140CCC00) [pid = 856] [serial = 1005] [outer = 11006C00] 08:10:49 INFO - PROCESS | 856 | 1464707449323 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (15A83800) [pid = 856] [serial = 1006] [outer = 11006C00] 08:10:49 INFO - PROCESS | 856 | 1464707449785 Marionette TRACE conn3 <- [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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 700ms 08:10:49 INFO - PROCESS | 856 | 1464707449861 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 856 | 1464707449863 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:10:49 INFO - PROCESS | 856 | 1464707449866 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 856 | 1464707449870 Marionette TRACE conn3 <- [1,1306,null,{}] 08:10:49 INFO - PROCESS | 856 | 1464707449880 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:49 INFO - PROCESS | 856 | 1464707449971 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:10:50 INFO - PROCESS | 856 | 1464707450068 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 856 | ++DOCSHELL 1617A000 == 55 [pid = 856] [id = 336] 08:10:50 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (168C1000) [pid = 856] [serial = 1007] [outer = 00000000] 08:10:50 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (16E89C00) [pid = 856] [serial = 1008] [outer = 168C1000] 08:10:50 INFO - PROCESS | 856 | 1464707450114 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (17219C00) [pid = 856] [serial = 1009] [outer = 168C1000] 08:10:50 INFO - PROCESS | 856 | 1464707450494 Marionette TRACE conn3 <- [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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 621ms 08:10:50 INFO - PROCESS | 856 | 1464707450510 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 856 | 1464707450513 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:10:50 INFO - PROCESS | 856 | 1464707450516 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 856 | 1464707450518 Marionette TRACE conn3 <- [1,1310,null,{}] 08:10:50 INFO - PROCESS | 856 | 1464707450521 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:50 INFO - PROCESS | 856 | 1464707450604 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:10:50 INFO - PROCESS | 856 | 1464707450610 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 856 | ++DOCSHELL 1706E000 == 56 [pid = 856] [id = 337] 08:10:50 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (175AEC00) [pid = 856] [serial = 1010] [outer = 00000000] 08:10:50 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (17EBB400) [pid = 856] [serial = 1011] [outer = 175AEC00] 08:10:50 INFO - PROCESS | 856 | 1464707450654 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (185BC800) [pid = 856] [serial = 1012] [outer = 175AEC00] 08:10:51 INFO - PROCESS | 856 | 1464707451098 Marionette TRACE conn3 <- [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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 637ms 08:10:51 INFO - PROCESS | 856 | 1464707451157 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 856 | 1464707451159 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:10:51 INFO - PROCESS | 856 | 1464707451162 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 856 | 1464707451164 Marionette TRACE conn3 <- [1,1314,null,{}] 08:10:51 INFO - PROCESS | 856 | 1464707451177 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:51 INFO - PROCESS | 856 | 1464707451284 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:10:51 INFO - PROCESS | 856 | 1464707451346 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 856 | ++DOCSHELL 1706F800 == 57 [pid = 856] [id = 338] 08:10:51 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (172CC800) [pid = 856] [serial = 1013] [outer = 00000000] 08:10:51 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (185C2800) [pid = 856] [serial = 1014] [outer = 172CC800] 08:10:51 INFO - PROCESS | 856 | 1464707451417 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (19809800) [pid = 856] [serial = 1015] [outer = 172CC800] 08:10:51 INFO - PROCESS | 856 | 1464707451845 Marionette TRACE conn3 <- [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]]]}] 08:10:51 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 08:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 08:10:51 INFO - PROCESS | 856 | 1464707451904 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 856 | 1464707451906 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:10:51 INFO - PROCESS | 856 | 1464707451909 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 856 | 1464707451910 Marionette TRACE conn3 <- [1,1318,null,{}] 08:10:51 INFO - PROCESS | 856 | 1464707451914 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:52 INFO - PROCESS | 856 | 1464707452051 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:10:52 INFO - PROCESS | 856 | 1464707452112 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 856 | ++DOCSHELL 198BFC00 == 58 [pid = 856] [id = 339] 08:10:52 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (198C0C00) [pid = 856] [serial = 1016] [outer = 00000000] 08:10:52 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (199E3000) [pid = 856] [serial = 1017] [outer = 198C0C00] 08:10:52 INFO - PROCESS | 856 | 1464707452157 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (19AAF000) [pid = 856] [serial = 1018] [outer = 198C0C00] 08:10:52 INFO - PROCESS | 856 | 1464707452582 Marionette TRACE conn3 <- [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]]]}] 08:10:52 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 08:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 700ms 08:10:52 INFO - PROCESS | 856 | 1464707452609 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 856 | 1464707452611 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:10:52 INFO - PROCESS | 856 | 1464707452614 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:10:52 INFO - PROCESS | 856 | 1464707452616 Marionette TRACE conn3 <- [1,1322,null,{}] 08:10:52 INFO - PROCESS | 856 | 1464707452607 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:52 INFO - PROCESS | 856 | 1464707452743 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:10:52 INFO - PROCESS | 856 | 1464707452806 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 856 | ++DOCSHELL 177CE000 == 59 [pid = 856] [id = 340] 08:10:52 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (19B7C000) [pid = 856] [serial = 1019] [outer = 00000000] 08:10:52 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (19B88800) [pid = 856] [serial = 1020] [outer = 19B7C000] 08:10:52 INFO - PROCESS | 856 | 1464707452849 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (19B8A400) [pid = 856] [serial = 1021] [outer = 19B7C000] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 136 (15ED9C00) [pid = 856] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 135 (1980A000) [pid = 856] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 134 (104EC800) [pid = 856] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 133 (185BC000) [pid = 856] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 132 (10512800) [pid = 856] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 131 (17EBC000) [pid = 856] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 130 (10A58400) [pid = 856] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 129 (13C7F800) [pid = 856] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 128 (1390C800) [pid = 856] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 127 (11C11C00) [pid = 856] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 126 (15AE0400) [pid = 856] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 125 (157E0800) [pid = 856] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 124 (16E84C00) [pid = 856] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 123 (19AAB400) [pid = 856] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 122 (10A5EC00) [pid = 856] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 121 (18517400) [pid = 856] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1A229400) [pid = 856] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 119 (112AA800) [pid = 856] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 118 (168BFC00) [pid = 856] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 117 (175B3C00) [pid = 856] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1289B800) [pid = 856] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 115 (140D1400) [pid = 856] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 114 (13722C00) [pid = 856] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 113 (0F2F6400) [pid = 856] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:10:53 INFO - PROCESS | 856 | --DOMWINDOW == 112 (18377000) [pid = 856] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:10:53 INFO - PROCESS | 856 | 1464707453495 Marionette TRACE conn3 <- [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]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 948ms 08:10:53 INFO - PROCESS | 856 | 1464707453543 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 856 | 1464707453545 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:10:53 INFO - PROCESS | 856 | 1464707453548 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 856 | 1464707453550 Marionette TRACE conn3 <- [1,1326,null,{}] 08:10:53 INFO - PROCESS | 856 | 1464707453554 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 856 | 1464707453632 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:10:53 INFO - PROCESS | 856 | 1464707453640 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 856 | ++DOCSHELL 10A5EC00 == 60 [pid = 856] [id = 341] 08:10:53 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (10C45400) [pid = 856] [serial = 1022] [outer = 00000000] 08:10:53 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (12D85000) [pid = 856] [serial = 1023] [outer = 10C45400] 08:10:53 INFO - PROCESS | 856 | 1464707453694 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (157DE400) [pid = 856] [serial = 1024] [outer = 10C45400] 08:10:54 INFO - PROCESS | 856 | 1464707454637 Marionette TRACE conn3 <- [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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1151ms 08:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:10:54 INFO - PROCESS | 856 | 1464707454705 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 856 | 1464707454706 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:10:54 INFO - PROCESS | 856 | 1464707454710 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 856 | 1464707454712 Marionette TRACE conn3 <- [1,1330,null,{}] 08:10:54 INFO - PROCESS | 856 | 1464707454715 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:54 INFO - PROCESS | 856 | 1464707454794 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:10:54 INFO - PROCESS | 856 | 1464707454800 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 856 | ++DOCSHELL 10E02400 == 61 [pid = 856] [id = 342] 08:10:54 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1289B800) [pid = 856] [serial = 1025] [outer = 00000000] 08:10:54 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (17574000) [pid = 856] [serial = 1026] [outer = 1289B800] 08:10:54 INFO - PROCESS | 856 | 1464707454845 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (185BC000) [pid = 856] [serial = 1027] [outer = 1289B800] 08:10:55 INFO - PROCESS | 856 | 1464707455264 Marionette TRACE conn3 <- [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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 591ms 08:10:55 INFO - PROCESS | 856 | 1464707455307 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 856 | 1464707455309 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:10:55 INFO - PROCESS | 856 | 1464707455312 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:10:55 INFO - PROCESS | 856 | 1464707455314 Marionette TRACE conn3 <- [1,1334,null,{}] 08:10:55 INFO - PROCESS | 856 | 1464707455317 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:55 INFO - PROCESS | 856 | 1464707455397 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:10:55 INFO - PROCESS | 856 | 1464707455533 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 856 | ++DOCSHELL 0C77F400 == 62 [pid = 856] [id = 343] 08:10:55 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (0C785400) [pid = 856] [serial = 1028] [outer = 00000000] 08:10:55 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (10A57400) [pid = 856] [serial = 1029] [outer = 0C785400] 08:10:55 INFO - PROCESS | 856 | 1464707455590 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (10E09C00) [pid = 856] [serial = 1030] [outer = 0C785400] 08:10:56 INFO - PROCESS | 856 | 1464707456242 Marionette TRACE conn3 <- [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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 995ms 08:10:56 INFO - PROCESS | 856 | 1464707456299 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 856 | 1464707456304 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:10:56 INFO - PROCESS | 856 | 1464707456323 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 856 | 1464707456327 Marionette TRACE conn3 <- [1,1338,null,{}] 08:10:56 INFO - PROCESS | 856 | 1464707456352 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:56 INFO - PROCESS | 856 | 1464707456461 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:10:56 INFO - PROCESS | 856 | 1464707456595 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 856 | ++DOCSHELL 140C3800 == 63 [pid = 856] [id = 344] 08:10:56 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (140CF800) [pid = 856] [serial = 1031] [outer = 00000000] 08:10:56 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1611FC00) [pid = 856] [serial = 1032] [outer = 140CF800] 08:10:56 INFO - PROCESS | 856 | 1464707456652 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1612EC00) [pid = 856] [serial = 1033] [outer = 140CF800] 08:10:57 INFO - PROCESS | 856 | 1464707457195 Marionette TRACE conn3 <- [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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 933ms 08:10:57 INFO - PROCESS | 856 | 1464707457270 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 856 | 1464707457275 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:10:57 INFO - PROCESS | 856 | 1464707457279 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 856 | 1464707457281 Marionette TRACE conn3 <- [1,1342,null,{}] 08:10:57 INFO - PROCESS | 856 | 1464707457285 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:57 INFO - PROCESS | 856 | 1464707457393 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:10:57 INFO - PROCESS | 856 | 1464707457498 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 856 | ++DOCSHELL 140C4000 == 64 [pid = 856] [id = 345] 08:10:57 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (16E87C00) [pid = 856] [serial = 1034] [outer = 00000000] 08:10:57 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (198BDC00) [pid = 856] [serial = 1035] [outer = 16E87C00] 08:10:57 INFO - PROCESS | 856 | 1464707457551 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (19909000) [pid = 856] [serial = 1036] [outer = 16E87C00] 08:10:58 INFO - PROCESS | 856 | 1464707458185 Marionette TRACE conn3 <- [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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 933ms 08:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:10:58 INFO - PROCESS | 856 | 1464707458224 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 856 | 1464707458227 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:10:58 INFO - PROCESS | 856 | 1464707458236 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 856 | 1464707458242 Marionette TRACE conn3 <- [1,1346,null,{}] 08:10:58 INFO - PROCESS | 856 | 1464707458247 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:58 INFO - PROCESS | 856 | 1464707458354 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:10:58 INFO - PROCESS | 856 | 1464707458462 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 856 | ++DOCSHELL 1A227800 == 65 [pid = 856] [id = 346] 08:10:58 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (1A227C00) [pid = 856] [serial = 1037] [outer = 00000000] 08:10:58 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1A32A800) [pid = 856] [serial = 1038] [outer = 1A227C00] 08:10:58 INFO - PROCESS | 856 | 1464707458516 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A499000) [pid = 856] [serial = 1039] [outer = 1A227C00] 08:10:59 INFO - PROCESS | 856 | 1464707459052 Marionette TRACE conn3 <- [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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 855ms 08:10:59 INFO - PROCESS | 856 | 1464707459076 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 856 | 1464707459079 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:10:59 INFO - PROCESS | 856 | 1464707459082 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 856 | 1464707459084 Marionette TRACE conn3 <- [1,1350,null,{}] 08:10:59 INFO - PROCESS | 856 | 1464707459104 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:59 INFO - PROCESS | 856 | 1464707459216 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:10:59 INFO - PROCESS | 856 | 1464707459319 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 856 | ++DOCSHELL 10561000 == 66 [pid = 856] [id = 347] 08:10:59 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1990B000) [pid = 856] [serial = 1040] [outer = 00000000] 08:10:59 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A87E800) [pid = 856] [serial = 1041] [outer = 1990B000] 08:10:59 INFO - PROCESS | 856 | 1464707459371 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1A934800) [pid = 856] [serial = 1042] [outer = 1990B000] 08:10:59 INFO - PROCESS | 856 | 1464707459939 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 902ms 08:10:59 INFO - PROCESS | 856 | 1464707459987 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 856 | 1464707459989 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:10:59 INFO - PROCESS | 856 | 1464707459993 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 856 | 1464707459995 Marionette TRACE conn3 <- [1,1354,null,{}] 08:10:59 INFO - PROCESS | 856 | 1464707459998 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 856 | 1464707460099 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:11:00 INFO - PROCESS | 856 | 1464707460208 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 856 | ++DOCSHELL 1A937C00 == 67 [pid = 856] [id = 348] 08:11:00 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1A9E0000) [pid = 856] [serial = 1043] [outer = 00000000] 08:11:00 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1AD04000) [pid = 856] [serial = 1044] [outer = 1A9E0000] 08:11:00 INFO - PROCESS | 856 | 1464707460267 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1AD0F000) [pid = 856] [serial = 1045] [outer = 1A9E0000] 08:11:01 INFO - PROCESS | 856 | 1464707461021 Marionette TRACE conn3 <- [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] 08:11:01 INFO - PROCESS | 856 | 1464707461057 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:11:01 INFO - PROCESS | 856 | 1464707461062 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:11:01 INFO - PROCESS | 856 | 1464707461066 Marionette TRACE conn3 <- [1,1358,null,{}] 08:11:01 INFO - PROCESS | 856 | 1464707461072 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:01 INFO - PROCESS | 856 | 1464707461169 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:11:01 INFO - PROCESS | 856 | 1464707461314 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 856 | ++DOCSHELL 13198C00 == 68 [pid = 856] [id = 349] 08:11:01 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (1319A800) [pid = 856] [serial = 1046] [outer = 00000000] 08:11:01 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (132BA800) [pid = 856] [serial = 1047] [outer = 1319A800] 08:11:01 INFO - PROCESS | 856 | 1464707461363 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (13D49800) [pid = 856] [serial = 1048] [outer = 1319A800] 08:11:01 INFO - PROCESS | 856 | 1464707462007 Marionette TRACE conn3 <- [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] 08:11:02 INFO - PROCESS | 856 | 1464707462114 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:11:02 INFO - PROCESS | 856 | 1464707462121 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 856 | 1464707462123 Marionette TRACE conn3 <- [1,1362,null,{}] 08:11:02 INFO - PROCESS | 856 | 1464707462127 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 856 | 1464707462234 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:11:02 INFO - PROCESS | 856 | 1464707462322 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 856 | ++DOCSHELL 10C50800 == 55 [pid = 856] [id = 350] 08:11:02 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (10E03400) [pid = 856] [serial = 1049] [outer = 00000000] 08:11:02 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (13192400) [pid = 856] [serial = 1050] [outer = 10E03400] 08:11:02 INFO - PROCESS | 856 | 1464707462366 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (131BC000) [pid = 856] [serial = 1051] [outer = 10E03400] 08:11:02 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:02 INFO - PROCESS | 856 | 1464707462802 Marionette TRACE conn3 <- [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] 08:11:02 INFO - PROCESS | 856 | 1464707462863 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:11:02 INFO - PROCESS | 856 | 1464707462867 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 856 | 1464707462870 Marionette TRACE conn3 <- [1,1366,null,{}] 08:11:02 INFO - PROCESS | 856 | 1464707462881 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 856 | 1464707462969 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:11:02 INFO - PROCESS | 856 | 1464707462979 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 856 | ++DOCSHELL 15EDAC00 == 56 [pid = 856] [id = 351] 08:11:02 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (16124000) [pid = 856] [serial = 1052] [outer = 00000000] 08:11:03 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (167E5C00) [pid = 856] [serial = 1053] [outer = 16124000] 08:11:03 INFO - PROCESS | 856 | 1464707463025 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (16E7EC00) [pid = 856] [serial = 1054] [outer = 16124000] 08:11:03 INFO - PROCESS | 856 | 1464707463477 Marionette TRACE conn3 <- [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] 08:11:03 INFO - PROCESS | 856 | 1464707463507 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:11:03 INFO - PROCESS | 856 | 1464707463510 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 856 | 1464707463512 Marionette TRACE conn3 <- [1,1370,null,{}] 08:11:03 INFO - PROCESS | 856 | 1464707463515 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:03 INFO - PROCESS | 856 | 1464707463601 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:11:03 INFO - PROCESS | 856 | 1464707463608 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 856 | ++DOCSHELL 16E8AC00 == 57 [pid = 856] [id = 352] 08:11:03 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (17079000) [pid = 856] [serial = 1055] [outer = 00000000] 08:11:03 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (177D0C00) [pid = 856] [serial = 1056] [outer = 17079000] 08:11:03 INFO - PROCESS | 856 | 1464707463652 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (17F23800) [pid = 856] [serial = 1057] [outer = 17079000] 08:11:04 INFO - PROCESS | 856 | [856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:04 INFO - PROCESS | 856 | 1464707464088 Marionette TRACE conn3 <- [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] 08:11:04 INFO - PROCESS | 856 | 1464707464150 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:11:04 INFO - PROCESS | 856 | 1464707464154 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 856 | 1464707464155 Marionette TRACE conn3 <- [1,1374,null,{}] 08:11:04 INFO - PROCESS | 856 | 1464707464159 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:04 INFO - PROCESS | 856 | 1464707464250 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:11:04 INFO - PROCESS | 856 | 1464707464257 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 856 | ++DOCSHELL 1706F400 == 58 [pid = 856] [id = 353] 08:11:04 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (18511800) [pid = 856] [serial = 1058] [outer = 00000000] 08:11:04 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (185C4400) [pid = 856] [serial = 1059] [outer = 18511800] 08:11:04 INFO - PROCESS | 856 | 1464707464308 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (19807400) [pid = 856] [serial = 1060] [outer = 18511800] 08:11:04 INFO - PROCESS | 856 | 1464707464821 Marionette TRACE conn3 <- [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] 08:11:04 INFO - PROCESS | 856 | 1464707464855 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:11:04 INFO - PROCESS | 856 | 1464707464858 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:11:04 INFO - PROCESS | 856 | 1464707464860 Marionette TRACE conn3 <- [1,1378,null,{}] 08:11:04 INFO - PROCESS | 856 | 1464707464864 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:04 INFO - PROCESS | 856 | 1464707464999 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:11:05 INFO - PROCESS | 856 | 1464707465061 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 856 | ++DOCSHELL 198C9400 == 59 [pid = 856] [id = 354] 08:11:05 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (198CA000) [pid = 856] [serial = 1061] [outer = 00000000] 08:11:05 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (199DDC00) [pid = 856] [serial = 1062] [outer = 198CA000] 08:11:05 INFO - PROCESS | 856 | 1464707465105 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (199E6800) [pid = 856] [serial = 1063] [outer = 198CA000] 08:11:05 INFO - PROCESS | 856 | 1464707465523 Marionette TRACE conn3 <- [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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 08:11:05 INFO - PROCESS | 856 | 1464707465583 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 856 | 1464707465586 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:11:05 INFO - PROCESS | 856 | 1464707465589 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 856 | 1464707465590 Marionette TRACE conn3 <- [1,1382,null,{}] 08:11:05 INFO - PROCESS | 856 | 1464707465628 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 856 | 1464707465738 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:11:05 INFO - PROCESS | 856 | 1464707465750 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 856 | ++DOCSHELL 1706E000 == 60 [pid = 856] [id = 355] 08:11:05 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (177CCC00) [pid = 856] [serial = 1064] [outer = 00000000] 08:11:05 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (19B9D800) [pid = 856] [serial = 1065] [outer = 177CCC00] 08:11:05 INFO - PROCESS | 856 | 1464707465845 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1A047C00) [pid = 856] [serial = 1066] [outer = 177CCC00] 08:11:06 INFO - PROCESS | 856 | 1464707466232 Marionette TRACE conn3 <- [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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 668ms 08:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:11:06 INFO - PROCESS | 856 | 1464707466268 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 856 | 1464707466270 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:11:06 INFO - PROCESS | 856 | 1464707466273 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 856 | 1464707466275 Marionette TRACE conn3 <- [1,1386,null,{}] 08:11:06 INFO - PROCESS | 856 | 1464707466279 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:06 INFO - PROCESS | 856 | 1464707466396 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:11:06 INFO - PROCESS | 856 | 1464707466455 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 856 | ++DOCSHELL 13196000 == 61 [pid = 856] [id = 356] 08:11:06 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (16127400) [pid = 856] [serial = 1067] [outer = 00000000] 08:11:06 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1A24C000) [pid = 856] [serial = 1068] [outer = 16127400] 08:11:06 INFO - PROCESS | 856 | 1464707466498 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A32B800) [pid = 856] [serial = 1069] [outer = 16127400] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 118 (19914000) [pid = 856] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 117 (10C4F800) [pid = 856] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 116 (19B9F400) [pid = 856] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 115 (10A5AC00) [pid = 856] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 114 (19B81000) [pid = 856] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 113 (17897800) [pid = 856] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 112 (155D1C00) [pid = 856] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 111 (172CC800) [pid = 856] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 110 (175AEC00) [pid = 856] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 109 (168C1000) [pid = 856] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 108 (198C0C00) [pid = 856] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 107 (13198400) [pid = 856] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 106 (11006C00) [pid = 856] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 105 (11436000) [pid = 856] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 104 (19B7C000) [pid = 856] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:11:06 INFO - PROCESS | 856 | --DOMWINDOW == 103 (10C45400) [pid = 856] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:11:06 INFO - PROCESS | 856 | 1464707466995 Marionette TRACE conn3 <- [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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 08:11:07 INFO - PROCESS | 856 | 1464707467013 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 856 | 1464707467015 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:11:07 INFO - PROCESS | 856 | 1464707467019 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:11:07 INFO - PROCESS | 856 | 1464707467020 Marionette TRACE conn3 <- [1,1390,null,{}] 08:11:07 INFO - PROCESS | 856 | 1464707467024 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:07 INFO - PROCESS | 856 | 1464707467174 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:11:07 INFO - PROCESS | 856 | 1464707467183 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 856 | ++DOCSHELL 10C45400 == 62 [pid = 856] [id = 357] 08:11:07 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (10C47800) [pid = 856] [serial = 1070] [outer = 00000000] 08:11:07 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (16745C00) [pid = 856] [serial = 1071] [outer = 10C47800] 08:11:07 INFO - PROCESS | 856 | 1464707467226 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (168BE000) [pid = 856] [serial = 1072] [outer = 10C47800] 08:11:07 INFO - PROCESS | 856 | 1464707467640 Marionette TRACE conn3 <- [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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 622ms 08:11:07 INFO - PROCESS | 856 | 1464707467657 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 856 | 1464707467659 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:11:07 INFO - PROCESS | 856 | 1464707467674 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 856 | 1464707467676 Marionette TRACE conn3 <- [1,1394,null,{}] 08:11:07 INFO - PROCESS | 856 | 1464707467679 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:07 INFO - PROCESS | 856 | 1464707467761 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:11:07 INFO - PROCESS | 856 | 1464707467767 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 856 | ++DOCSHELL 16127800 == 63 [pid = 856] [id = 358] 08:11:07 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1616C800) [pid = 856] [serial = 1073] [outer = 00000000] 08:11:07 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (19B7BC00) [pid = 856] [serial = 1074] [outer = 1616C800] 08:11:07 INFO - PROCESS | 856 | 1464707467811 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (19B9EC00) [pid = 856] [serial = 1075] [outer = 1616C800] 08:11:08 INFO - PROCESS | 856 | 1464707468227 Marionette TRACE conn3 <- [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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 591ms 08:11:08 INFO - PROCESS | 856 | 1464707468260 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 856 | 1464707468262 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:11:08 INFO - PROCESS | 856 | 1464707468265 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 856 | 1464707468267 Marionette TRACE conn3 <- [1,1398,null,{}] 08:11:08 INFO - PROCESS | 856 | 1464707468287 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:08 INFO - PROCESS | 856 | 1464707468390 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:11:08 INFO - PROCESS | 856 | 1464707468384 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 856 | ++DOCSHELL 1A875800 == 64 [pid = 856] [id = 359] 08:11:08 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1A87CC00) [pid = 856] [serial = 1076] [outer = 00000000] 08:11:08 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1A9DA000) [pid = 856] [serial = 1077] [outer = 1A87CC00] 08:11:08 INFO - PROCESS | 856 | 1464707468438 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1AD03400) [pid = 856] [serial = 1078] [outer = 1A87CC00] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 15A85000 == 63 [pid = 856] [id = 274] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 131B5800 == 62 [pid = 856] [id = 273] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 10562000 == 61 [pid = 856] [id = 313] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 19809C00 == 60 [pid = 856] [id = 286] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 13117000 == 59 [pid = 856] [id = 315] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 10446800 == 58 [pid = 856] [id = 287] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 1A93A800 == 57 [pid = 856] [id = 332] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 1100F800 == 56 [pid = 856] [id = 333] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 1059B000 == 55 [pid = 856] [id = 317] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 1A042C00 == 54 [pid = 856] [id = 331] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 1A223C00 == 53 [pid = 856] [id = 18] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 15D48C00 == 52 [pid = 856] [id = 275] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 157DDC00 == 51 [pid = 856] [id = 284] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 14E14800 == 50 [pid = 856] [id = 314] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 185BBC00 == 49 [pid = 856] [id = 285] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 0F2F2800 == 48 [pid = 856] [id = 299] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 10509000 == 47 [pid = 856] [id = 283] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 17215000 == 46 [pid = 856] [id = 28] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 19B7E000 == 45 [pid = 856] [id = 316] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 178A1400 == 44 [pid = 856] [id = 282] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 11A10800 == 43 [pid = 856] [id = 328] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 10C50800 == 42 [pid = 856] [id = 350] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 13198C00 == 41 [pid = 856] [id = 349] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 1A937C00 == 40 [pid = 856] [id = 348] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 10561000 == 39 [pid = 856] [id = 347] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 140C4000 == 38 [pid = 856] [id = 345] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 1A227800 == 37 [pid = 856] [id = 346] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 140C3800 == 36 [pid = 856] [id = 344] 08:11:09 INFO - PROCESS | 856 | --DOCSHELL 0C77F400 == 35 [pid = 856] [id = 343] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 10C45400 == 34 [pid = 856] [id = 357] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 1706E000 == 33 [pid = 856] [id = 355] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 15EDAC00 == 32 [pid = 856] [id = 351] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 16127800 == 31 [pid = 856] [id = 358] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 1706F400 == 30 [pid = 856] [id = 353] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 13196000 == 29 [pid = 856] [id = 356] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 16E8AC00 == 28 [pid = 856] [id = 352] 08:11:10 INFO - PROCESS | 856 | --DOCSHELL 198C9400 == 27 [pid = 856] [id = 354] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 111 (199E1800) [pid = 856] [serial = 895] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 110 (131BA800) [pid = 856] [serial = 952] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1A247800) [pid = 856] [serial = 937] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 108 (131BC800) [pid = 856] [serial = 940] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1A32F000) [pid = 856] [serial = 949] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 106 (19B7EC00) [pid = 856] [serial = 946] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 105 (16E80400) [pid = 856] [serial = 943] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 104 (185C2800) [pid = 856] [serial = 1014] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 103 (19809800) [pid = 856] [serial = 1015] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 102 (17892400) [pid = 856] [serial = 990] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 101 (17EBB400) [pid = 856] [serial = 1011] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 100 (16E89C00) [pid = 856] [serial = 1008] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 99 (19AAF000) [pid = 856] [serial = 1018] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 98 (17219C00) [pid = 856] [serial = 1009] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 97 (13D46800) [pid = 856] [serial = 1003] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 96 (131B9400) [pid = 856] [serial = 1002] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 95 (199E3000) [pid = 856] [serial = 1017] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 94 (140CCC00) [pid = 856] [serial = 1005] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 93 (15A83800) [pid = 856] [serial = 1006] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 92 (17079400) [pid = 856] [serial = 1000] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 91 (16127000) [pid = 856] [serial = 999] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1371BC00) [pid = 856] [serial = 987] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1A930C00) [pid = 856] [serial = 993] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1A9E4000) [pid = 856] [serial = 996] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 87 (19B88800) [pid = 856] [serial = 1020] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 86 (12D85000) [pid = 856] [serial = 1023] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 85 (157DE400) [pid = 856] [serial = 1024] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 84 (19B8A400) [pid = 856] [serial = 1021] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 83 (185BC800) [pid = 856] [serial = 1012] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | --DOMWINDOW == 82 (17574000) [pid = 856] [serial = 1026] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 856 | 1464707470546 Marionette TRACE conn3 <- [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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2316ms 08:11:10 INFO - PROCESS | 856 | 1464707470579 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 856 | 1464707470583 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:11:10 INFO - PROCESS | 856 | 1464707470589 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 856 | 1464707470592 Marionette TRACE conn3 <- [1,1402,null,{}] 08:11:10 INFO - PROCESS | 856 | 1464707470598 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:10 INFO - PROCESS | 856 | 1464707470690 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:11:10 INFO - PROCESS | 856 | 1464707470701 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 856 | ++DOCSHELL 10481C00 == 28 [pid = 856] [id = 360] 08:11:10 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (10483400) [pid = 856] [serial = 1079] [outer = 00000000] 08:11:10 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (10562400) [pid = 856] [serial = 1080] [outer = 10483400] 08:11:10 INFO - PROCESS | 856 | 1464707470749 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (105F4C00) [pid = 856] [serial = 1081] [outer = 10483400] 08:11:11 INFO - PROCESS | 856 | 1464707471255 Marionette TRACE conn3 <- [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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 699ms 08:11:11 INFO - PROCESS | 856 | 1464707471289 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 856 | 1464707471295 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:11:11 INFO - PROCESS | 856 | 1464707471302 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 856 | 1464707471304 Marionette TRACE conn3 <- [1,1406,null,{}] 08:11:11 INFO - PROCESS | 856 | 1464707471308 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:11 INFO - PROCESS | 856 | 1464707471394 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:11:11 INFO - PROCESS | 856 | 1464707471405 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 856 | ++DOCSHELL 10C50800 == 29 [pid = 856] [id = 361] 08:11:11 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (10E02800) [pid = 856] [serial = 1082] [outer = 00000000] 08:11:11 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (10E0A000) [pid = 856] [serial = 1083] [outer = 10E02800] 08:11:11 INFO - PROCESS | 856 | 1464707471451 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (10E88800) [pid = 856] [serial = 1084] [outer = 10E02800] 08:11:11 INFO - PROCESS | 856 | 1464707471920 Marionette TRACE conn3 <- [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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 700ms 08:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:11:11 INFO - PROCESS | 856 | 1464707471983 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 856 | 1464707471985 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:11:11 INFO - PROCESS | 856 | 1464707471989 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 856 | 1464707471993 Marionette TRACE conn3 <- [1,1410,null,{}] 08:11:12 INFO - PROCESS | 856 | 1464707472003 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:12 INFO - PROCESS | 856 | 1464707472117 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:11:12 INFO - PROCESS | 856 | 1464707472221 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 856 | ++DOCSHELL 1280C800 == 30 [pid = 856] [id = 362] 08:11:12 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1280E000) [pid = 856] [serial = 1085] [outer = 00000000] 08:11:12 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1289B000) [pid = 856] [serial = 1086] [outer = 1280E000] 08:11:12 INFO - PROCESS | 856 | 1464707472270 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (12D39400) [pid = 856] [serial = 1087] [outer = 1280E000] 08:11:12 INFO - PROCESS | 856 | 1464707472676 Marionette TRACE conn3 <- [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]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 08:11:12 INFO - PROCESS | 856 | 1464707472729 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 856 | 1464707472731 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:11:12 INFO - PROCESS | 856 | 1464707472734 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 856 | 1464707472736 Marionette TRACE conn3 <- [1,1414,null,{}] 08:11:12 INFO - PROCESS | 856 | 1464707472739 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:12 INFO - PROCESS | 856 | 1464707472820 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:11:12 INFO - PROCESS | 856 | 1464707472826 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 856 | ++DOCSHELL 10C4E000 == 31 [pid = 856] [id = 363] 08:11:12 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1289A000) [pid = 856] [serial = 1088] [outer = 00000000] 08:11:12 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (13190800) [pid = 856] [serial = 1089] [outer = 1289A000] 08:11:12 INFO - PROCESS | 856 | 1464707472881 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (131BBC00) [pid = 856] [serial = 1090] [outer = 1289A000] 08:11:13 INFO - PROCESS | 856 | 1464707473317 Marionette TRACE conn3 <- [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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 638ms 08:11:13 INFO - PROCESS | 856 | 1464707473372 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 856 | 1464707473374 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:11:13 INFO - PROCESS | 856 | 1464707473378 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:11:13 INFO - PROCESS | 856 | 1464707473379 Marionette TRACE conn3 <- [1,1418,null,{}] 08:11:13 INFO - PROCESS | 856 | 1464707473383 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 856 | 1464707473457 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:11:13 INFO - PROCESS | 856 | 1464707473465 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 856 | ++DOCSHELL 132B4400 == 32 [pid = 856] [id = 364] 08:11:13 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1371A400) [pid = 856] [serial = 1091] [outer = 00000000] 08:11:13 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (13D47C00) [pid = 856] [serial = 1092] [outer = 1371A400] 08:11:13 INFO - PROCESS | 856 | 1464707473509 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (140C4400) [pid = 856] [serial = 1093] [outer = 1371A400] 08:11:13 INFO - PROCESS | 856 | 1464707473976 Marionette TRACE conn3 <- [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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 622ms 08:11:14 INFO - PROCESS | 856 | 1464707474016 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 856 | 1464707474018 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:11:14 INFO - PROCESS | 856 | 1464707474021 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:11:14 INFO - PROCESS | 856 | 1464707474023 Marionette TRACE conn3 <- [1,1422,null,{}] 08:11:14 INFO - PROCESS | 856 | 1464707474026 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:14 INFO - PROCESS | 856 | 1464707474130 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:11:14 INFO - PROCESS | 856 | 1464707474141 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 856 | ++DOCSHELL 14EA2800 == 33 [pid = 856] [id = 365] 08:11:14 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (14EA3C00) [pid = 856] [serial = 1094] [outer = 00000000] 08:11:14 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (157DC800) [pid = 856] [serial = 1095] [outer = 14EA3C00] 08:11:14 INFO - PROCESS | 856 | 1464707474186 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (15A8B800) [pid = 856] [serial = 1096] [outer = 14EA3C00] 08:11:14 INFO - PROCESS | 856 | 1464707474618 Marionette TRACE conn3 <- [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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 622ms 08:11:14 INFO - PROCESS | 856 | 1464707474644 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 856 | 1464707474646 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:11:14 INFO - PROCESS | 856 | 1464707474649 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 856 | 1464707474650 Marionette TRACE conn3 <- [1,1426,null,{}] 08:11:14 INFO - PROCESS | 856 | 1464707474654 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:14 INFO - PROCESS | 856 | 1464707474731 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:11:14 INFO - PROCESS | 856 | 1464707474737 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 856 | ++DOCSHELL 15D40C00 == 34 [pid = 856] [id = 366] 08:11:14 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (15D42400) [pid = 856] [serial = 1097] [outer = 00000000] 08:11:14 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (15EDBC00) [pid = 856] [serial = 1098] [outer = 15D42400] 08:11:14 INFO - PROCESS | 856 | 1464707474783 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (15EE5800) [pid = 856] [serial = 1099] [outer = 15D42400] 08:11:15 INFO - PROCESS | 856 | 1464707475241 Marionette TRACE conn3 <- [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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 637ms 08:11:15 INFO - PROCESS | 856 | 1464707475287 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 856 | 1464707475289 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:11:15 INFO - PROCESS | 856 | 1464707475296 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 856 | 1464707475298 Marionette TRACE conn3 <- [1,1430,null,{}] 08:11:15 INFO - PROCESS | 856 | 1464707475301 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:15 INFO - PROCESS | 856 | 1464707475386 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:11:15 INFO - PROCESS | 856 | 1464707475395 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 856 | ++DOCSHELL 14E1AC00 == 35 [pid = 856] [id = 367] 08:11:15 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (157E1C00) [pid = 856] [serial = 1100] [outer = 00000000] 08:11:15 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1674B800) [pid = 856] [serial = 1101] [outer = 157E1C00] 08:11:15 INFO - PROCESS | 856 | 1464707475439 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (167D8400) [pid = 856] [serial = 1102] [outer = 157E1C00] 08:11:15 INFO - PROCESS | 856 | 1464707475906 Marionette TRACE conn3 <- [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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 638ms 08:11:15 INFO - PROCESS | 856 | 1464707475935 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 856 | 1464707475937 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:11:15 INFO - PROCESS | 856 | 1464707475947 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 856 | 1464707475948 Marionette TRACE conn3 <- [1,1434,null,{}] 08:11:15 INFO - PROCESS | 856 | 1464707475952 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 856 | 1464707476055 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:11:16 INFO - PROCESS | 856 | 1464707476061 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 856 | ++DOCSHELL 1280B000 == 36 [pid = 856] [id = 368] 08:11:16 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (16A50400) [pid = 856] [serial = 1103] [outer = 00000000] 08:11:16 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (16E7FC00) [pid = 856] [serial = 1104] [outer = 16A50400] 08:11:16 INFO - PROCESS | 856 | 1464707476129 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (16E81000) [pid = 856] [serial = 1105] [outer = 16A50400] 08:11:16 INFO - PROCESS | 856 | 1464707476567 Marionette TRACE conn3 <- [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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 637ms 08:11:16 INFO - PROCESS | 856 | 1464707476584 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 856 | 1464707476585 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:11:16 INFO - PROCESS | 856 | 1464707476589 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:11:16 INFO - PROCESS | 856 | 1464707476590 Marionette TRACE conn3 <- [1,1438,null,{}] 08:11:16 INFO - PROCESS | 856 | 1464707476594 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 856 | 1464707476708 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:11:16 INFO - PROCESS | 856 | 1464707476714 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 856 | ++DOCSHELL 15D48C00 == 37 [pid = 856] [id = 369] 08:11:16 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (168BDC00) [pid = 856] [serial = 1106] [outer = 00000000] 08:11:16 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (16E88800) [pid = 856] [serial = 1107] [outer = 168BDC00] 08:11:16 INFO - PROCESS | 856 | 1464707476763 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1706B800) [pid = 856] [serial = 1108] [outer = 168BDC00] 08:11:17 INFO - PROCESS | 856 | 1464707477201 Marionette TRACE conn3 <- [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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 638ms 08:11:17 INFO - PROCESS | 856 | 1464707477228 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 856 | 1464707477230 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:11:17 INFO - PROCESS | 856 | 1464707477233 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 856 | 1464707477235 Marionette TRACE conn3 <- [1,1442,null,{}] 08:11:17 INFO - PROCESS | 856 | 1464707477239 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:17 INFO - PROCESS | 856 | 1464707477357 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:11:17 INFO - PROCESS | 856 | 1464707477364 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 856 | ++DOCSHELL 13116400 == 38 [pid = 856] [id = 370] 08:11:17 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (174A6800) [pid = 856] [serial = 1109] [outer = 00000000] 08:11:17 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (177CBC00) [pid = 856] [serial = 1110] [outer = 174A6800] 08:11:17 INFO - PROCESS | 856 | 1464707477447 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (17898800) [pid = 856] [serial = 1111] [outer = 174A6800] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1289B800) [pid = 856] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 113 (12D8FC00) [pid = 856] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 112 (16E86800) [pid = 856] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1616C800) [pid = 856] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 110 (198CA000) [pid = 856] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 109 (177CCC00) [pid = 856] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 108 (16127400) [pid = 856] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 107 (10C47800) [pid = 856] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 106 (18511800) [pid = 856] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 105 (17079000) [pid = 856] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 104 (16124000) [pid = 856] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 103 (10E03400) [pid = 856] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1319A800) [pid = 856] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1A9E0000) [pid = 856] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1990B000) [pid = 856] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 99 (1A227C00) [pid = 856] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 98 (16E87C00) [pid = 856] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 97 (140CF800) [pid = 856] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 96 (0C785400) [pid = 856] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1A9DDC00) [pid = 856] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1A49D800) [pid = 856] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:11:18 INFO - PROCESS | 856 | --DOMWINDOW == 93 (1A931000) [pid = 856] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:11:18 INFO - PROCESS | 856 | 1464707478254 Marionette TRACE conn3 <- [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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1088ms 08:11:18 INFO - PROCESS | 856 | 1464707478310 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 856 | 1464707478312 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:11:18 INFO - PROCESS | 856 | 1464707478316 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 856 | 1464707478317 Marionette TRACE conn3 <- [1,1446,null,{}] 08:11:18 INFO - PROCESS | 856 | 1464707478321 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:18 INFO - PROCESS | 856 | 1464707478397 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:11:18 INFO - PROCESS | 856 | 1464707478406 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 856 | ++DOCSHELL 11C83800 == 39 [pid = 856] [id = 371] 08:11:18 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (13054000) [pid = 856] [serial = 1112] [outer = 00000000] 08:11:18 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (16121000) [pid = 856] [serial = 1113] [outer = 13054000] 08:11:18 INFO - PROCESS | 856 | 1464707478449 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (1612C400) [pid = 856] [serial = 1114] [outer = 13054000] 08:11:18 INFO - PROCESS | 856 | 1464707478888 Marionette TRACE conn3 <- [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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 622ms 08:11:18 INFO - PROCESS | 856 | 1464707478954 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 856 | 1464707478956 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:11:18 INFO - PROCESS | 856 | 1464707478959 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:11:18 INFO - PROCESS | 856 | 1464707478961 Marionette TRACE conn3 <- [1,1450,null,{}] 08:11:18 INFO - PROCESS | 856 | 1464707478964 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 856 | 1464707479042 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:11:19 INFO - PROCESS | 856 | 1464707479051 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 856 | ++DOCSHELL 16123800 == 40 [pid = 856] [id = 372] 08:11:19 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1756B000) [pid = 856] [serial = 1115] [outer = 00000000] 08:11:19 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (17F26800) [pid = 856] [serial = 1116] [outer = 1756B000] 08:11:19 INFO - PROCESS | 856 | 1464707479126 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (18182400) [pid = 856] [serial = 1117] [outer = 1756B000] 08:11:19 INFO - PROCESS | 856 | 1464707479602 Marionette TRACE conn3 <- [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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 684ms 08:11:19 INFO - PROCESS | 856 | 1464707479659 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 856 | 1464707479661 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:11:19 INFO - PROCESS | 856 | 1464707479664 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:11:19 INFO - PROCESS | 856 | 1464707479666 Marionette TRACE conn3 <- [1,1454,null,{}] 08:11:19 INFO - PROCESS | 856 | 1464707479670 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 856 | 1464707479752 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:11:19 INFO - PROCESS | 856 | 1464707479760 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 856 | ++DOCSHELL 13D44800 == 41 [pid = 856] [id = 373] 08:11:19 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (174A8800) [pid = 856] [serial = 1118] [outer = 00000000] 08:11:19 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (18512C00) [pid = 856] [serial = 1119] [outer = 174A8800] 08:11:19 INFO - PROCESS | 856 | 1464707479802 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (185BCC00) [pid = 856] [serial = 1120] [outer = 174A8800] 08:11:20 INFO - PROCESS | 856 | 1464707480630 Marionette TRACE conn3 <- [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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 995ms 08:11:20 INFO - PROCESS | 856 | 1464707480668 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 856 | 1464707480673 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:11:20 INFO - PROCESS | 856 | 1464707480678 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:11:20 INFO - PROCESS | 856 | 1464707480683 Marionette TRACE conn3 <- [1,1458,null,{}] 08:11:20 INFO - PROCESS | 856 | 1464707480688 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:20 INFO - PROCESS | 856 | 1464707480811 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:11:20 INFO - PROCESS | 856 | 1464707480940 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 856 | ++DOCSHELL 10562000 == 42 [pid = 856] [id = 374] 08:11:20 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (105F2C00) [pid = 856] [serial = 1121] [outer = 00000000] 08:11:20 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (10E03400) [pid = 856] [serial = 1122] [outer = 105F2C00] 08:11:20 INFO - PROCESS | 856 | 1464707480996 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (11007C00) [pid = 856] [serial = 1123] [outer = 105F2C00] 08:11:21 INFO - PROCESS | 856 | 1464707481625 Marionette TRACE conn3 <- [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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1041ms 08:11:21 INFO - PROCESS | 856 | 1464707481710 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 856 | 1464707481716 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:11:21 INFO - PROCESS | 856 | 1464707481748 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 856 | 1464707481751 Marionette TRACE conn3 <- [1,1462,null,{}] 08:11:21 INFO - PROCESS | 856 | 1464707481807 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:22 INFO - PROCESS | 856 | 1464707482043 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:11:22 INFO - PROCESS | 856 | 1464707482175 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 856 | ++DOCSHELL 0F2F3C00 == 43 [pid = 856] [id = 375] 08:11:22 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (0F2F4000) [pid = 856] [serial = 1124] [outer = 00000000] 08:11:22 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (103D0000) [pid = 856] [serial = 1125] [outer = 0F2F4000] 08:11:22 INFO - PROCESS | 856 | 1464707482229 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (10513000) [pid = 856] [serial = 1126] [outer = 0F2F4000] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 10A55400 == 42 [pid = 856] [id = 263] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 16E7E400 == 41 [pid = 856] [id = 259] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 16E82000 == 40 [pid = 856] [id = 261] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 10E08400 == 39 [pid = 856] [id = 255] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 132B9000 == 38 [pid = 856] [id = 256] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 12A9D800 == 37 [pid = 856] [id = 260] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 12B0B800 == 36 [pid = 856] [id = 254] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 15A86C00 == 35 [pid = 856] [id = 257] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 104F0400 == 34 [pid = 856] [id = 252] 08:11:22 INFO - PROCESS | 856 | --DOCSHELL 104E9800 == 33 [pid = 856] [id = 269] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1A9DA000) [pid = 856] [serial = 1077] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 106 (185BC000) [pid = 856] [serial = 1027] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1A9E7800) [pid = 856] [serial = 997] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1A938400) [pid = 856] [serial = 994] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1A9DB400) [pid = 856] [serial = 985] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 102 (19B9EC00) [pid = 856] [serial = 1075] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 101 (199DDC00) [pid = 856] [serial = 1062] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 100 (19B9D800) [pid = 856] [serial = 1065] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 99 (1A24C000) [pid = 856] [serial = 1068] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1A047C00) [pid = 856] [serial = 1066] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 97 (168BE000) [pid = 856] [serial = 1072] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 96 (19B7BC00) [pid = 856] [serial = 1074] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 95 (185C4400) [pid = 856] [serial = 1059] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 94 (177D0C00) [pid = 856] [serial = 1056] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 93 (17F23800) [pid = 856] [serial = 1057] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 92 (167E5C00) [pid = 856] [serial = 1053] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 91 (16E7EC00) [pid = 856] [serial = 1054] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 90 (13192400) [pid = 856] [serial = 1050] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 89 (131BC000) [pid = 856] [serial = 1051] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 88 (13D49800) [pid = 856] [serial = 1048] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 87 (132BA800) [pid = 856] [serial = 1047] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 86 (1AD0F000) [pid = 856] [serial = 1045] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1AD04000) [pid = 856] [serial = 1044] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 84 (1A934800) [pid = 856] [serial = 1042] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 83 (1A87E800) [pid = 856] [serial = 1041] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1A499000) [pid = 856] [serial = 1039] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 81 (1A32A800) [pid = 856] [serial = 1038] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 80 (19909000) [pid = 856] [serial = 1036] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 79 (198BDC00) [pid = 856] [serial = 1035] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 78 (1612EC00) [pid = 856] [serial = 1033] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 77 (1611FC00) [pid = 856] [serial = 1032] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 76 (10E09C00) [pid = 856] [serial = 1030] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 75 (10A57400) [pid = 856] [serial = 1029] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 74 (16745C00) [pid = 856] [serial = 1071] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 73 (1A32B800) [pid = 856] [serial = 1069] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 72 (199E6800) [pid = 856] [serial = 1063] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 71 (19807400) [pid = 856] [serial = 1060] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 70 (155DC800) [pid = 856] [serial = 988] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | --DOMWINDOW == 69 (185BE800) [pid = 856] [serial = 991] [outer = 00000000] [url = about:blank] 08:11:22 INFO - PROCESS | 856 | 1464707482881 Marionette TRACE conn3 <- [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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1182ms 08:11:22 INFO - PROCESS | 856 | 1464707482939 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:11:22 INFO - PROCESS | 856 | 1464707482943 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:11:22 INFO - PROCESS | 856 | 1464707482947 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 856 | 1464707482950 Marionette TRACE conn3 <- [1,1466,null,{}] 08:11:22 INFO - PROCESS | 856 | 1464707482954 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 856 | 1464707483039 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:11:23 INFO - PROCESS | 856 | 1464707483125 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 856 | ++DOCSHELL 10E06C00 == 34 [pid = 856] [id = 376] 08:11:23 INFO - PROCESS | 856 | ++DOMWINDOW == 70 (10E07800) [pid = 856] [serial = 1127] [outer = 00000000] 08:11:23 INFO - PROCESS | 856 | ++DOMWINDOW == 71 (10E10C00) [pid = 856] [serial = 1128] [outer = 10E07800] 08:11:23 INFO - PROCESS | 856 | 1464707483172 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 856 | ++DOMWINDOW == 72 (112AA800) [pid = 856] [serial = 1129] [outer = 10E07800] 08:11:23 INFO - PROCESS | 856 | 1464707483629 Marionette TRACE conn3 <- [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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms 08:11:23 INFO - PROCESS | 856 | 1464707483685 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 856 | 1464707483687 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:11:23 INFO - PROCESS | 856 | 1464707483691 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 856 | 1464707483693 Marionette TRACE conn3 <- [1,1470,null,{}] 08:11:23 INFO - PROCESS | 856 | 1464707483697 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 856 | 1464707483774 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:11:23 INFO - PROCESS | 856 | 1464707483784 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 856 | ++DOCSHELL 13045C00 == 35 [pid = 856] [id = 377] 08:11:23 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (13190000) [pid = 856] [serial = 1130] [outer = 00000000] 08:11:23 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (13193800) [pid = 856] [serial = 1131] [outer = 13190000] 08:11:23 INFO - PROCESS | 856 | 1464707483835 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (131B3400) [pid = 856] [serial = 1132] [outer = 13190000] 08:11:24 INFO - PROCESS | 856 | 1464707484284 Marionette TRACE conn3 <- [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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 621ms 08:11:24 INFO - PROCESS | 856 | 1464707484312 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 856 | 1464707484315 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:11:24 INFO - PROCESS | 856 | 1464707484325 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 856 | 1464707484330 Marionette TRACE conn3 <- [1,1474,null,{}] 08:11:24 INFO - PROCESS | 856 | 1464707484333 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:24 INFO - PROCESS | 856 | 1464707484417 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:11:24 INFO - PROCESS | 856 | 1464707484426 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 856 | ++DOCSHELL 140CFC00 == 36 [pid = 856] [id = 378] 08:11:24 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (1432C000) [pid = 856] [serial = 1133] [outer = 00000000] 08:11:24 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (143D6000) [pid = 856] [serial = 1134] [outer = 1432C000] 08:11:24 INFO - PROCESS | 856 | 1464707484470 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (14EA5800) [pid = 856] [serial = 1135] [outer = 1432C000] 08:11:24 INFO - PROCESS | 856 | 1464707484904 Marionette TRACE conn3 <- [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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 591ms 08:11:24 INFO - PROCESS | 856 | 1464707484926 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 856 | 1464707484928 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:11:24 INFO - PROCESS | 856 | 1464707484931 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 856 | 1464707484933 Marionette TRACE conn3 <- [1,1478,null,{}] 08:11:24 INFO - PROCESS | 856 | 1464707484936 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:25 INFO - PROCESS | 856 | 1464707485054 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:11:25 INFO - PROCESS | 856 | 1464707485061 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 856 | ++DOCSHELL 155D9C00 == 37 [pid = 856] [id = 379] 08:11:25 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (157DDC00) [pid = 856] [serial = 1136] [outer = 00000000] 08:11:25 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (15AEEC00) [pid = 856] [serial = 1137] [outer = 157DDC00] 08:11:25 INFO - PROCESS | 856 | 1464707485105 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (15EE4400) [pid = 856] [serial = 1138] [outer = 157DDC00] 08:11:25 INFO - PROCESS | 856 | 1464707485557 Marionette TRACE conn3 <- [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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 638ms 08:11:25 INFO - PROCESS | 856 | 1464707485567 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 856 | 1464707485569 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:11:25 INFO - PROCESS | 856 | 1464707485573 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:11:25 INFO - PROCESS | 856 | 1464707485574 Marionette TRACE conn3 <- [1,1482,null,{}] 08:11:25 INFO - PROCESS | 856 | 1464707485583 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:25 INFO - PROCESS | 856 | 1464707485685 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:11:25 INFO - PROCESS | 856 | 1464707485693 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 856 | ++DOCSHELL 16124800 == 38 [pid = 856] [id = 380] 08:11:25 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (1612D400) [pid = 856] [serial = 1139] [outer = 00000000] 08:11:25 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (167E3000) [pid = 856] [serial = 1140] [outer = 1612D400] 08:11:25 INFO - PROCESS | 856 | 1464707485744 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (16D02800) [pid = 856] [serial = 1141] [outer = 1612D400] 08:11:26 INFO - PROCESS | 856 | 1464707486230 Marionette TRACE conn3 <- [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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 699ms 08:11:26 INFO - PROCESS | 856 | 1464707486273 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 856 | 1464707486274 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:11:26 INFO - PROCESS | 856 | 1464707486278 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:11:26 INFO - PROCESS | 856 | 1464707486279 Marionette TRACE conn3 <- [1,1486,null,{}] 08:11:26 INFO - PROCESS | 856 | 1464707486283 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 856 | 1464707486390 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:11:26 INFO - PROCESS | 856 | 1464707486474 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 856 | ++DOCSHELL 167D7400 == 39 [pid = 856] [id = 381] 08:11:26 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (16E7F000) [pid = 856] [serial = 1142] [outer = 00000000] 08:11:26 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (172CE400) [pid = 856] [serial = 1143] [outer = 16E7F000] 08:11:26 INFO - PROCESS | 856 | 1464707486517 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (172D0400) [pid = 856] [serial = 1144] [outer = 16E7F000] 08:11:26 INFO - PROCESS | 856 | 1464707486925 Marionette TRACE conn3 <- [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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 700ms 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 86 (14EA3C00) [pid = 856] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1371A400) [pid = 856] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 84 (10E02800) [pid = 856] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 83 (16A50400) [pid = 856] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 82 (10483400) [pid = 856] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 81 (1289A000) [pid = 856] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 80 (1280E000) [pid = 856] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 79 (157E1C00) [pid = 856] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 78 (168BDC00) [pid = 856] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 77 (15D42400) [pid = 856] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 76 (174A6800) [pid = 856] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 75 (1756B000) [pid = 856] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:11:27 INFO - PROCESS | 856 | --DOMWINDOW == 74 (13054000) [pid = 856] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:11:27 INFO - PROCESS | 856 | 1464707487085 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 856 | 1464707487087 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:11:27 INFO - PROCESS | 856 | 1464707487092 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 856 | 1464707487094 Marionette TRACE conn3 <- [1,1490,null,{}] 08:11:27 INFO - PROCESS | 856 | 1464707487102 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:27 INFO - PROCESS | 856 | 1464707487199 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:11:27 INFO - PROCESS | 856 | 1464707487208 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 856 | ++DOCSHELL 12807800 == 40 [pid = 856] [id = 382] 08:11:27 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (13190400) [pid = 856] [serial = 1145] [outer = 00000000] 08:11:27 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (131B5C00) [pid = 856] [serial = 1146] [outer = 13190400] 08:11:27 INFO - PROCESS | 856 | 1464707487263 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (14E14C00) [pid = 856] [serial = 1147] [outer = 13190400] 08:11:27 INFO - PROCESS | 856 | 1464707487661 Marionette TRACE conn3 <- [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]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 638ms 08:11:27 INFO - PROCESS | 856 | 1464707487733 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 856 | 1464707487735 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:11:27 INFO - PROCESS | 856 | 1464707487738 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 856 | 1464707487740 Marionette TRACE conn3 <- [1,1494,null,{}] 08:11:27 INFO - PROCESS | 856 | 1464707487743 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:11:27 INFO - PROCESS | 856 | 1464707487818 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:11:27 INFO - PROCESS | 856 | 1464707487828 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 856 | ++DOCSHELL 1319CC00 == 41 [pid = 856] [id = 383] 08:11:27 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (1616E000) [pid = 856] [serial = 1148] [outer = 00000000] 08:11:27 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (16E8C000) [pid = 856] [serial = 1149] [outer = 1616E000] 08:11:27 INFO - PROCESS | 856 | 1464707487871 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (174A6800) [pid = 856] [serial = 1150] [outer = 1616E000] 08:11:28 INFO - PROCESS | 856 | 1464707488292 Marionette TRACE conn3 <- [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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 575ms 08:11:28 INFO - PROCESS | 856 | 1464707488320 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 856 | 1464707488322 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:11:28 INFO - PROCESS | 856 | 1464707488337 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 856 | 1464707488339 Marionette TRACE conn3 <- [1,1498,null,{}] 08:11:28 INFO - PROCESS | 856 | 1464707488342 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:28 INFO - PROCESS | 856 | 1464707488423 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:11:28 INFO - PROCESS | 856 | 1464707488429 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 856 | ++DOCSHELL 1612A800 == 42 [pid = 856] [id = 384] 08:11:28 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (16D09400) [pid = 856] [serial = 1151] [outer = 00000000] 08:11:28 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (18377C00) [pid = 856] [serial = 1152] [outer = 16D09400] 08:11:28 INFO - PROCESS | 856 | 1464707488472 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (1837D800) [pid = 856] [serial = 1153] [outer = 16D09400] 08:11:28 INFO - PROCESS | 856 | 1464707488879 Marionette TRACE conn3 <- [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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 590ms 08:11:28 INFO - PROCESS | 856 | 1464707488933 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 856 | 1464707488935 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:11:28 INFO - PROCESS | 856 | 1464707488938 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:11:28 INFO - PROCESS | 856 | 1464707488940 Marionette TRACE conn3 <- [1,1502,null,{}] 08:11:28 INFO - PROCESS | 856 | 1464707488943 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:29 INFO - PROCESS | 856 | 1464707489027 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:11:29 INFO - PROCESS | 856 | 1464707489034 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 856 | ++DOCSHELL 16129000 == 43 [pid = 856] [id = 385] 08:11:29 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (17577800) [pid = 856] [serial = 1154] [outer = 00000000] 08:11:29 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (185C2400) [pid = 856] [serial = 1155] [outer = 17577800] 08:11:29 INFO - PROCESS | 856 | 1464707489082 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (185C8000) [pid = 856] [serial = 1156] [outer = 17577800] 08:11:29 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (10A55400) [pid = 856] [serial = 1157] [outer = 1B363C00] 08:11:29 INFO - PROCESS | 856 | 1464707489873 Marionette TRACE conn3 <- [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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 979ms 08:11:29 INFO - PROCESS | 856 | 1464707489926 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 856 | 1464707489929 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:11:29 INFO - PROCESS | 856 | 1464707489934 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 856 | 1464707489938 Marionette TRACE conn3 <- [1,1506,null,{}] 08:11:29 INFO - PROCESS | 856 | 1464707489944 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:30 INFO - PROCESS | 856 | 1464707490057 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:11:30 INFO - PROCESS | 856 | 1464707490184 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 856 | ++DOCSHELL 11C84C00 == 44 [pid = 856] [id = 386] 08:11:30 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (1280A000) [pid = 856] [serial = 1158] [outer = 00000000] 08:11:30 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (13195000) [pid = 856] [serial = 1159] [outer = 1280A000] 08:11:30 INFO - PROCESS | 856 | 1464707490239 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1390A400) [pid = 856] [serial = 1160] [outer = 1280A000] 08:11:30 INFO - PROCESS | 856 | 1464707490807 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 933ms 08:11:30 INFO - PROCESS | 856 | 1464707490861 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 856 | 1464707490866 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:11:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:11:30 INFO - PROCESS | 856 | 1464707490872 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 856 | 1464707490875 Marionette TRACE conn3 <- [1,1510,null,{}] 08:11:30 INFO - PROCESS | 856 | 1464707490879 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:30 INFO - PROCESS | 856 | 1464707490988 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:11:31 INFO - PROCESS | 856 | 1464707491113 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 856 | ++DOCSHELL 15A85000 == 45 [pid = 856] [id = 387] 08:11:31 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (15AEE400) [pid = 856] [serial = 1161] [outer = 00000000] 08:11:31 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (16A4E400) [pid = 856] [serial = 1162] [outer = 15AEE400] 08:11:31 INFO - PROCESS | 856 | 1464707491167 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (16E8A800) [pid = 856] [serial = 1163] [outer = 15AEE400] 08:11:31 INFO - PROCESS | 856 | 1464707491734 Marionette TRACE conn3 <- [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"]]]}] 08:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:11:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 901ms 08:11:31 INFO - PROCESS | 856 | 1464707491781 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 856 | 1464707491783 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:11:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:11:31 INFO - PROCESS | 856 | 1464707491787 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 856 | 1464707491791 Marionette TRACE conn3 <- [1,1514,null,{}] 08:11:31 INFO - PROCESS | 856 | 1464707491802 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:31 INFO - PROCESS | 856 | 1464707491907 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:11:32 INFO - PROCESS | 856 | 1464707492009 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 856 | ++DOCSHELL 15AE0400 == 46 [pid = 856] [id = 388] 08:11:32 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1817F800) [pid = 856] [serial = 1164] [outer = 00000000] 08:11:32 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1980EC00) [pid = 856] [serial = 1165] [outer = 1817F800] 08:11:32 INFO - PROCESS | 856 | 1464707492066 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (198C0000) [pid = 856] [serial = 1166] [outer = 1817F800] 08:11:32 INFO - PROCESS | 856 | 1464707492608 Marionette TRACE conn3 <- [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"]]]}] 08:11:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:11:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:11:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:11:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 839ms 08:11:32 INFO - PROCESS | 856 | 1464707492641 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 856 | 1464707492644 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:11:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:11:32 INFO - PROCESS | 856 | 1464707492647 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 856 | 1464707492649 Marionette TRACE conn3 <- [1,1518,null,{}] 08:11:32 INFO - PROCESS | 856 | 1464707492653 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:32 INFO - PROCESS | 856 | 1464707492752 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:11:32 INFO - PROCESS | 856 | 1464707492857 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 856 | ++DOCSHELL 10E04400 == 47 [pid = 856] [id = 389] 08:11:32 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (155D2400) [pid = 856] [serial = 1167] [outer = 00000000] 08:11:32 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (198CB000) [pid = 856] [serial = 1168] [outer = 155D2400] 08:11:32 INFO - PROCESS | 856 | 1464707492910 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1990B000) [pid = 856] [serial = 1169] [outer = 155D2400] 08:11:33 INFO - PROCESS | 856 | 1464707493557 Marionette TRACE conn3 <- [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]]]}] 08:11:33 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:11:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:11:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:11:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:11:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:11:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 932ms 08:11:33 INFO - PROCESS | 856 | 1464707493593 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 856 | 1464707493597 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:11:33 INFO - PROCESS | 856 | 1464707493602 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 856 | 1464707493606 Marionette TRACE conn3 <- [1,1522,null,{}] 08:11:33 INFO - PROCESS | 856 | 1464707493612 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:33 INFO - PROCESS | 856 | 1464707493715 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:11:33 INFO - PROCESS | 856 | 1464707493793 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 856 | ++DOCSHELL 10C4FC00 == 48 [pid = 856] [id = 390] 08:11:33 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (10E05400) [pid = 856] [serial = 1170] [outer = 00000000] 08:11:33 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (128C9000) [pid = 856] [serial = 1171] [outer = 10E05400] 08:11:33 INFO - PROCESS | 856 | 1464707493854 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1310E800) [pid = 856] [serial = 1172] [outer = 10E05400] 08:11:34 INFO - PROCESS | 856 | 1464707494427 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 101 (18512C00) [pid = 856] [serial = 1119] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 100 (157DC800) [pid = 856] [serial = 1095] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 99 (15A8B800) [pid = 856] [serial = 1096] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 98 (13D47C00) [pid = 856] [serial = 1092] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 97 (140C4400) [pid = 856] [serial = 1093] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 96 (10E0A000) [pid = 856] [serial = 1083] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 95 (16E7FC00) [pid = 856] [serial = 1104] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 94 (10E88800) [pid = 856] [serial = 1084] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 93 (10562400) [pid = 856] [serial = 1080] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 92 (105F4C00) [pid = 856] [serial = 1081] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 91 (13190800) [pid = 856] [serial = 1089] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 90 (131BBC00) [pid = 856] [serial = 1090] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1289B000) [pid = 856] [serial = 1086] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 88 (12D39400) [pid = 856] [serial = 1087] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 87 (1674B800) [pid = 856] [serial = 1101] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 86 (16E88800) [pid = 856] [serial = 1107] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 85 (15EDBC00) [pid = 856] [serial = 1098] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 84 (15EE5800) [pid = 856] [serial = 1099] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 83 (177CBC00) [pid = 856] [serial = 1110] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1706B800) [pid = 856] [serial = 1108] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 81 (18182400) [pid = 856] [serial = 1117] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 80 (17F26800) [pid = 856] [serial = 1116] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 79 (17898800) [pid = 856] [serial = 1111] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 78 (16E81000) [pid = 856] [serial = 1105] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 77 (16121000) [pid = 856] [serial = 1113] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 76 (167D8400) [pid = 856] [serial = 1102] [outer = 00000000] [url = about:blank] 08:11:34 INFO - PROCESS | 856 | --DOMWINDOW == 75 (1612C400) [pid = 856] [serial = 1114] [outer = 00000000] [url = about:blank] 08:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 902ms 08:11:34 INFO - PROCESS | 856 | 1464707494491 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 856 | 1464707494497 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:11:34 INFO - PROCESS | 856 | 1464707494503 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 856 | 1464707494505 Marionette TRACE conn3 <- [1,1526,null,{}] 08:11:34 INFO - PROCESS | 856 | 1464707494509 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:34 INFO - PROCESS | 856 | 1464707494595 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:11:34 INFO - PROCESS | 856 | 1464707494602 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 856 | ++DOCSHELL 10C43400 == 49 [pid = 856] [id = 391] 08:11:34 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (128C7C00) [pid = 856] [serial = 1173] [outer = 00000000] 08:11:34 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (13190800) [pid = 856] [serial = 1174] [outer = 128C7C00] 08:11:34 INFO - PROCESS | 856 | 1464707494647 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (1371B800) [pid = 856] [serial = 1175] [outer = 128C7C00] 08:11:35 INFO - PROCESS | 856 | 1464707495146 Marionette TRACE conn3 <- [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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 684ms 08:11:35 INFO - PROCESS | 856 | 1464707495201 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 856 | 1464707495203 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:11:35 INFO - PROCESS | 856 | 1464707495206 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 856 | 1464707495210 Marionette TRACE conn3 <- [1,1530,null,{}] 08:11:35 INFO - PROCESS | 856 | 1464707495220 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 856 | 1464707495305 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:11:35 INFO - PROCESS | 856 | 1464707495411 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 856 | ++DOCSHELL 10A59400 == 50 [pid = 856] [id = 392] 08:11:35 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (13115400) [pid = 856] [serial = 1176] [outer = 00000000] 08:11:35 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (157DC800) [pid = 856] [serial = 1177] [outer = 13115400] 08:11:35 INFO - PROCESS | 856 | 1464707495458 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (15AED800) [pid = 856] [serial = 1178] [outer = 13115400] 08:11:35 INFO - PROCESS | 856 | 1464707495826 Marionette TRACE conn3 <- [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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 621ms 08:11:35 INFO - PROCESS | 856 | 1464707495857 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 856 | 1464707495860 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:11:35 INFO - PROCESS | 856 | 1464707495864 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 856 | 1464707495866 Marionette TRACE conn3 <- [1,1534,null,{}] 08:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:11:35 INFO - PROCESS | 856 | 1464707495869 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 856 | 1464707495948 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:11:35 INFO - PROCESS | 856 | 1464707495955 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 856 | ++DOCSHELL 15A83400 == 51 [pid = 856] [id = 393] 08:11:35 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (15A8C000) [pid = 856] [serial = 1179] [outer = 00000000] 08:11:35 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (1616F400) [pid = 856] [serial = 1180] [outer = 15A8C000] 08:11:35 INFO - PROCESS | 856 | 1464707495999 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (168CB800) [pid = 856] [serial = 1181] [outer = 15A8C000] 08:11:36 INFO - PROCESS | 856 | 1464707496450 Marionette TRACE conn3 <- [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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 637ms 08:11:36 INFO - PROCESS | 856 | 1464707496506 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 856 | 1464707496507 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:11:36 INFO - PROCESS | 856 | 1464707496511 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:11:36 INFO - PROCESS | 856 | 1464707496512 Marionette TRACE conn3 <- [1,1538,null,{}] 08:11:36 INFO - PROCESS | 856 | 1464707496516 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:36 INFO - PROCESS | 856 | 1464707496604 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:11:36 INFO - PROCESS | 856 | 1464707496612 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 856 | ++DOCSHELL 10E08800 == 52 [pid = 856] [id = 394] 08:11:36 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (1319AC00) [pid = 856] [serial = 1182] [outer = 00000000] 08:11:36 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (16E89C00) [pid = 856] [serial = 1183] [outer = 1319AC00] 08:11:36 INFO - PROCESS | 856 | 1464707496660 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (16E8DC00) [pid = 856] [serial = 1184] [outer = 1319AC00] 08:11:37 INFO - PROCESS | 856 | 1464707497135 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 699ms 08:11:37 INFO - PROCESS | 856 | 1464707497194 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 856 | 1464707497196 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:11:37 INFO - PROCESS | 856 | 1464707497200 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 856 | 1464707497201 Marionette TRACE conn3 <- [1,1542,null,{}] 08:11:37 INFO - PROCESS | 856 | 1464707497211 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:37 INFO - PROCESS | 856 | 1464707497347 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:11:37 INFO - PROCESS | 856 | 1464707497410 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 856 | ++DOCSHELL 17896400 == 53 [pid = 856] [id = 395] 08:11:37 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (17898800) [pid = 856] [serial = 1185] [outer = 00000000] 08:11:37 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (17EC2C00) [pid = 856] [serial = 1186] [outer = 17898800] 08:11:37 INFO - PROCESS | 856 | 1464707497455 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1837B000) [pid = 856] [serial = 1187] [outer = 17898800] 08:11:37 INFO - PROCESS | 856 | 1464707497881 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 700ms 08:11:37 INFO - PROCESS | 856 | 1464707497902 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 856 | 1464707497904 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:11:37 INFO - PROCESS | 856 | 1464707497907 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 856 | 1464707497909 Marionette TRACE conn3 <- [1,1546,null,{}] 08:11:37 INFO - PROCESS | 856 | 1464707497912 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:38 INFO - PROCESS | 856 | 1464707498044 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:11:38 INFO - PROCESS | 856 | 1464707498066 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 856 | ++DOCSHELL 1032BC00 == 54 [pid = 856] [id = 396] 08:11:38 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1789B000) [pid = 856] [serial = 1188] [outer = 00000000] 08:11:38 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (19807C00) [pid = 856] [serial = 1189] [outer = 1789B000] 08:11:38 INFO - PROCESS | 856 | 1464707498109 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (19808800) [pid = 856] [serial = 1190] [outer = 1789B000] 08:11:38 INFO - PROCESS | 856 | 1464707498537 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 684ms 08:11:38 INFO - PROCESS | 856 | 1464707498610 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 856 | 1464707498612 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:11:38 INFO - PROCESS | 856 | 1464707498615 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 856 | 1464707498617 Marionette TRACE conn3 <- [1,1550,null,{}] 08:11:38 INFO - PROCESS | 856 | 1464707498620 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:38 INFO - PROCESS | 856 | 1464707498727 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:11:38 INFO - PROCESS | 856 | 1464707498785 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 856 | ++DOCSHELL 1851CC00 == 55 [pid = 856] [id = 397] 08:11:38 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (185BC800) [pid = 856] [serial = 1191] [outer = 00000000] 08:11:38 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (19912400) [pid = 856] [serial = 1192] [outer = 185BC800] 08:11:38 INFO - PROCESS | 856 | 1464707498828 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (199D8C00) [pid = 856] [serial = 1193] [outer = 185BC800] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 95 (157DDC00) [pid = 856] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 94 (0F2F4000) [pid = 856] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 93 (13190000) [pid = 856] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 92 (1432C000) [pid = 856] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 91 (10E07800) [pid = 856] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1612D400) [pid = 856] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 89 (16E7F000) [pid = 856] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 88 (13190400) [pid = 856] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 87 (1616E000) [pid = 856] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:11:39 INFO - PROCESS | 856 | --DOMWINDOW == 86 (16D09400) [pid = 856] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:11:39 INFO - PROCESS | 856 | 1464707499267 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 700ms 08:11:39 INFO - PROCESS | 856 | 1464707499314 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 856 | 1464707499316 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:11:39 INFO - PROCESS | 856 | 1464707499319 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 856 | 1464707499321 Marionette TRACE conn3 <- [1,1554,null,{}] 08:11:39 INFO - PROCESS | 856 | 1464707499324 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:39 INFO - PROCESS | 856 | 1464707499426 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:11:39 INFO - PROCESS | 856 | 1464707499435 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 856 | ++DOCSHELL 12896400 == 56 [pid = 856] [id = 398] 08:11:39 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (13054000) [pid = 856] [serial = 1194] [outer = 00000000] 08:11:39 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (16E8D400) [pid = 856] [serial = 1195] [outer = 13054000] 08:11:39 INFO - PROCESS | 856 | 1464707499479 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (185C5000) [pid = 856] [serial = 1196] [outer = 13054000] 08:11:39 INFO - PROCESS | 856 | 1464707499901 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 637ms 08:11:39 INFO - PROCESS | 856 | 1464707499958 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 856 | 1464707499960 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:11:39 INFO - PROCESS | 856 | 1464707499969 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 856 | 1464707499971 Marionette TRACE conn3 <- [1,1558,null,{}] 08:11:39 INFO - PROCESS | 856 | 1464707499974 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:40 INFO - PROCESS | 856 | 1464707500037 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:11:40 INFO - PROCESS | 856 | 1464707500043 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 856 | ++DOCSHELL 0F2F2800 == 57 [pid = 856] [id = 399] 08:11:40 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (15A8B000) [pid = 856] [serial = 1197] [outer = 00000000] 08:11:40 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (199DE800) [pid = 856] [serial = 1198] [outer = 15A8B000] 08:11:40 INFO - PROCESS | 856 | 1464707500087 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (199E5400) [pid = 856] [serial = 1199] [outer = 15A8B000] 08:11:40 INFO - PROCESS | 856 | 1464707500506 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 590ms 08:11:40 INFO - PROCESS | 856 | 1464707500552 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 856 | 1464707500555 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:11:40 INFO - PROCESS | 856 | 1464707500558 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:11:40 INFO - PROCESS | 856 | 1464707500560 Marionette TRACE conn3 <- [1,1562,null,{}] 08:11:40 INFO - PROCESS | 856 | 1464707500567 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:40 INFO - PROCESS | 856 | 1464707500664 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:11:40 INFO - PROCESS | 856 | 1464707500671 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 856 | ++DOCSHELL 185BBC00 == 58 [pid = 856] [id = 400] 08:11:40 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (19AA5C00) [pid = 856] [serial = 1200] [outer = 00000000] 08:11:40 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (19B81400) [pid = 856] [serial = 1201] [outer = 19AA5C00] 08:11:40 INFO - PROCESS | 856 | 1464707500723 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (19B86400) [pid = 856] [serial = 1202] [outer = 19AA5C00] 08:11:41 INFO - PROCESS | 856 | 1464707501418 Marionette TRACE conn3 <- [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]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 870ms 08:11:41 INFO - PROCESS | 856 | 1464707501444 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 856 | 1464707501449 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:11:41 INFO - PROCESS | 856 | 1464707501469 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 856 | 1464707501473 Marionette TRACE conn3 <- [1,1566,null,{}] 08:11:41 INFO - PROCESS | 856 | 1464707501478 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:41 INFO - PROCESS | 856 | 1464707501586 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:11:41 INFO - PROCESS | 856 | 1464707501718 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 856 | ++DOCSHELL 10E0D800 == 59 [pid = 856] [id = 401] 08:11:41 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (10E88800) [pid = 856] [serial = 1203] [outer = 00000000] 08:11:41 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (13115800) [pid = 856] [serial = 1204] [outer = 10E88800] 08:11:41 INFO - PROCESS | 856 | 1464707501774 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1371C400) [pid = 856] [serial = 1205] [outer = 10E88800] 08:11:42 INFO - PROCESS | 856 | 1464707502428 Marionette TRACE conn3 <- [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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 995ms 08:11:42 INFO - PROCESS | 856 | 1464707502470 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 856 | 1464707502476 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:11:42 INFO - PROCESS | 856 | 1464707502482 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 856 | 1464707502485 Marionette TRACE conn3 <- [1,1570,null,{}] 08:11:42 INFO - PROCESS | 856 | 1464707502489 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:42 INFO - PROCESS | 856 | 1464707502601 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:11:42 INFO - PROCESS | 856 | 1464707502732 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 856 | ++DOCSHELL 15D45800 == 60 [pid = 856] [id = 402] 08:11:42 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (15EE2800) [pid = 856] [serial = 1206] [outer = 00000000] 08:11:42 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (167DE800) [pid = 856] [serial = 1207] [outer = 15EE2800] 08:11:42 INFO - PROCESS | 856 | 1464707502786 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (16E7F000) [pid = 856] [serial = 1208] [outer = 15EE2800] 08:11:43 INFO - PROCESS | 856 | 1464707503331 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 902ms 08:11:43 INFO - PROCESS | 856 | 1464707503369 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 856 | 1464707503372 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:11:43 INFO - PROCESS | 856 | 1464707503375 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 856 | 1464707503379 Marionette TRACE conn3 <- [1,1574,null,{}] 08:11:43 INFO - PROCESS | 856 | 1464707503390 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:43 INFO - PROCESS | 856 | 1464707503494 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:11:43 INFO - PROCESS | 856 | 1464707503627 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 856 | ++DOCSHELL 19806400 == 61 [pid = 856] [id = 403] 08:11:43 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (19808000) [pid = 856] [serial = 1209] [outer = 00000000] 08:11:43 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (1990D000) [pid = 856] [serial = 1210] [outer = 19808000] 08:11:43 INFO - PROCESS | 856 | 1464707503684 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (199E6800) [pid = 856] [serial = 1211] [outer = 19808000] 08:11:44 INFO - PROCESS | 856 | 1464707504331 Marionette TRACE conn3 <- [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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 994ms 08:11:44 INFO - PROCESS | 856 | 1464707504377 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 856 | 1464707504380 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:11:44 INFO - PROCESS | 856 | 1464707504383 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 856 | 1464707504385 Marionette TRACE conn3 <- [1,1578,null,{}] 08:11:44 INFO - PROCESS | 856 | 1464707504388 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:44 INFO - PROCESS | 856 | 1464707504494 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:11:44 INFO - PROCESS | 856 | 1464707504771 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 856 | ++DOCSHELL 0F2F9000 == 62 [pid = 856] [id = 404] 08:11:44 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (0F2F9C00) [pid = 856] [serial = 1212] [outer = 00000000] 08:11:44 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (10C50000) [pid = 856] [serial = 1213] [outer = 0F2F9C00] 08:11:44 INFO - PROCESS | 856 | 1464707504848 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (112B5800) [pid = 856] [serial = 1214] [outer = 0F2F9C00] 08:11:45 INFO - PROCESS | 856 | 1464707505400 Marionette TRACE conn3 <- [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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1042ms 08:11:45 INFO - PROCESS | 856 | 1464707505448 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 856 | 1464707505452 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:11:45 INFO - PROCESS | 856 | 1464707505457 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 856 | 1464707505460 Marionette TRACE conn3 <- [1,1582,null,{}] 08:11:45 INFO - PROCESS | 856 | 1464707505465 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:45 INFO - PROCESS | 856 | 1464707505560 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:11:45 INFO - PROCESS | 856 | 1464707505674 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 856 | ++DOCSHELL 12804000 == 63 [pid = 856] [id = 405] 08:11:45 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (140C3C00) [pid = 856] [serial = 1215] [outer = 00000000] 08:11:45 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (155DD800) [pid = 856] [serial = 1216] [outer = 140C3C00] 08:11:45 INFO - PROCESS | 856 | 1464707505722 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (15EDA000) [pid = 856] [serial = 1217] [outer = 140C3C00] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 155D9C00 == 62 [pid = 856] [id = 379] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 1612A800 == 61 [pid = 856] [id = 384] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 140CFC00 == 60 [pid = 856] [id = 378] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 167D7400 == 59 [pid = 856] [id = 381] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 12807800 == 58 [pid = 856] [id = 382] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 16124800 == 57 [pid = 856] [id = 380] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 0F2F0C00 == 56 [pid = 856] [id = 268] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 10E0C000 == 55 [pid = 856] [id = 253] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 0F2F2800 == 54 [pid = 856] [id = 399] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 12896400 == 53 [pid = 856] [id = 398] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 1851CC00 == 52 [pid = 856] [id = 397] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 1032BC00 == 51 [pid = 856] [id = 396] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 17896400 == 50 [pid = 856] [id = 395] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 10E08800 == 49 [pid = 856] [id = 394] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 15A83400 == 48 [pid = 856] [id = 393] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 10A59400 == 47 [pid = 856] [id = 392] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 10C43400 == 46 [pid = 856] [id = 391] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 10C4FC00 == 45 [pid = 856] [id = 390] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 109 (10E03400) [pid = 856] [serial = 1122] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 11C84C00 == 44 [pid = 856] [id = 386] 08:11:45 INFO - PROCESS | 856 | --DOCSHELL 16129000 == 43 [pid = 856] [id = 385] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 108 (13193800) [pid = 856] [serial = 1131] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 107 (131B3400) [pid = 856] [serial = 1132] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 106 (143D6000) [pid = 856] [serial = 1134] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 105 (10E10C00) [pid = 856] [serial = 1128] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 104 (112AA800) [pid = 856] [serial = 1129] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 103 (16D02800) [pid = 856] [serial = 1141] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 102 (167E3000) [pid = 856] [serial = 1140] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 101 (172CE400) [pid = 856] [serial = 1143] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 100 (131B5C00) [pid = 856] [serial = 1146] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 99 (14E14C00) [pid = 856] [serial = 1147] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 98 (16E8C000) [pid = 856] [serial = 1149] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 97 (172D0400) [pid = 856] [serial = 1144] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 96 (15AEEC00) [pid = 856] [serial = 1137] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1837D800) [pid = 856] [serial = 1153] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 94 (174A6800) [pid = 856] [serial = 1150] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 93 (14EA5800) [pid = 856] [serial = 1135] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 92 (18377C00) [pid = 856] [serial = 1152] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 91 (15EE4400) [pid = 856] [serial = 1138] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 90 (10513000) [pid = 856] [serial = 1126] [outer = 00000000] [url = about:blank] 08:11:45 INFO - PROCESS | 856 | --DOMWINDOW == 89 (103D0000) [pid = 856] [serial = 1125] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 856 | 1464707506235 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 839ms 08:11:46 INFO - PROCESS | 856 | 1464707506285 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 856 | 1464707506288 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 856 | 1464707506293 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:11:46 INFO - PROCESS | 856 | 1464707506295 Marionette TRACE conn3 <- [1,1586,null,{}] 08:11:46 INFO - PROCESS | 856 | 1464707506299 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 856 | 1464707506389 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:11:46 INFO - PROCESS | 856 | 1464707506398 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 856 | ++DOCSHELL 13193800 == 44 [pid = 856] [id = 406] 08:11:46 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1319B000) [pid = 856] [serial = 1218] [outer = 00000000] 08:11:46 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (1371AC00) [pid = 856] [serial = 1219] [outer = 1319B000] 08:11:46 INFO - PROCESS | 856 | 1464707506443 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (143D6000) [pid = 856] [serial = 1220] [outer = 1319B000] 08:11:46 INFO - PROCESS | 856 | 1464707506918 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 622ms 08:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:11:46 INFO - PROCESS | 856 | 1464707506932 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 856 | 1464707506934 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 856 | 1464707506938 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 856 | 1464707506944 Marionette TRACE conn3 <- [1,1590,null,{}] 08:11:46 INFO - PROCESS | 856 | 1464707506953 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:47 INFO - PROCESS | 856 | 1464707507035 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:11:47 INFO - PROCESS | 856 | 1464707507042 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 856 | ++DOCSHELL 12809800 == 45 [pid = 856] [id = 407] 08:11:47 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (15AEDC00) [pid = 856] [serial = 1221] [outer = 00000000] 08:11:47 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (167D7400) [pid = 856] [serial = 1222] [outer = 15AEDC00] 08:11:47 INFO - PROCESS | 856 | 1464707507087 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (16E80800) [pid = 856] [serial = 1223] [outer = 15AEDC00] 08:11:47 INFO - PROCESS | 856 | 1464707507527 Marionette TRACE conn3 <- [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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 653ms 08:11:47 INFO - PROCESS | 856 | 1464707507596 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 856 | 1464707507598 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:11:47 INFO - PROCESS | 856 | 1464707507601 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 856 | 1464707507603 Marionette TRACE conn3 <- [1,1594,null,{}] 08:11:47 INFO - PROCESS | 856 | 1464707507606 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:47 INFO - PROCESS | 856 | 1464707507688 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:11:47 INFO - PROCESS | 856 | 1464707507697 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 856 | ++DOCSHELL 167D6800 == 46 [pid = 856] [id = 408] 08:11:47 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (16D01C00) [pid = 856] [serial = 1224] [outer = 00000000] 08:11:47 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1756A000) [pid = 856] [serial = 1225] [outer = 16D01C00] 08:11:47 INFO - PROCESS | 856 | 1464707507740 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (17573C00) [pid = 856] [serial = 1226] [outer = 16D01C00] 08:11:48 INFO - PROCESS | 856 | 1464707508189 Marionette TRACE conn3 <- [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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 638ms 08:11:48 INFO - PROCESS | 856 | 1464707508239 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 856 | 1464707508241 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:11:48 INFO - PROCESS | 856 | 1464707508244 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:11:48 INFO - PROCESS | 856 | 1464707508256 Marionette TRACE conn3 <- [1,1598,null,{}] 08:11:48 INFO - PROCESS | 856 | 1464707508259 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:48 INFO - PROCESS | 856 | 1464707508366 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:11:48 INFO - PROCESS | 856 | 1464707508373 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 856 | ++DOCSHELL 17896400 == 47 [pid = 856] [id = 409] 08:11:48 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (17898400) [pid = 856] [serial = 1227] [outer = 00000000] 08:11:48 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1817D000) [pid = 856] [serial = 1228] [outer = 17898400] 08:11:48 INFO - PROCESS | 856 | 1464707508480 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (18511800) [pid = 856] [serial = 1229] [outer = 17898400] 08:11:48 INFO - PROCESS | 856 | 1464707508894 Marionette TRACE conn3 <- [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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 699ms 08:11:48 INFO - PROCESS | 856 | 1464707508944 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 856 | 1464707508946 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:11:48 INFO - PROCESS | 856 | 1464707508956 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 856 | 1464707508957 Marionette TRACE conn3 <- [1,1602,null,{}] 08:11:48 INFO - PROCESS | 856 | 1464707508961 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 856 | 1464707509073 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:11:49 INFO - PROCESS | 856 | 1464707509165 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 856 | ++DOCSHELL 10483400 == 48 [pid = 856] [id = 410] 08:11:49 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (19806C00) [pid = 856] [serial = 1230] [outer = 00000000] 08:11:49 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (198C7400) [pid = 856] [serial = 1231] [outer = 19806C00] 08:11:49 INFO - PROCESS | 856 | 1464707509208 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (19908000) [pid = 856] [serial = 1232] [outer = 19806C00] 08:11:49 INFO - PROCESS | 856 | 1464707509612 Marionette TRACE conn3 <- [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]]]}] 08:11:49 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 08:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 684ms 08:11:49 INFO - PROCESS | 856 | 1464707509638 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 856 | 1464707509640 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:11:49 INFO - PROCESS | 856 | 1464707509643 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:11:49 INFO - PROCESS | 856 | 1464707509645 Marionette TRACE conn3 <- [1,1606,null,{}] 08:11:49 INFO - PROCESS | 856 | 1464707509648 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 856 | 1464707509757 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:11:49 INFO - PROCESS | 856 | 1464707509764 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 856 | ++DOCSHELL 19808C00 == 49 [pid = 856] [id = 411] 08:11:49 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (19809800) [pid = 856] [serial = 1233] [outer = 00000000] 08:11:49 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (19AABC00) [pid = 856] [serial = 1234] [outer = 19809800] 08:11:49 INFO - PROCESS | 856 | 1464707509856 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (19AAE400) [pid = 856] [serial = 1235] [outer = 19809800] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 106 (17898800) [pid = 856] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1319AC00) [pid = 856] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 104 (15A8C000) [pid = 856] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1789B000) [pid = 856] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 102 (10E05400) [pid = 856] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 101 (13115400) [pid = 856] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 100 (128C7C00) [pid = 856] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 99 (185BC800) [pid = 856] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 98 (13054000) [pid = 856] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 97 (15A8B000) [pid = 856] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:11:50 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1A87CC00) [pid = 856] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:11:50 INFO - PROCESS | 856 | 1464707510412 Marionette TRACE conn3 <- [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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 840ms 08:11:50 INFO - PROCESS | 856 | 1464707510487 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 856 | 1464707510489 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:11:50 INFO - PROCESS | 856 | 1464707510492 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:11:50 INFO - PROCESS | 856 | 1464707510494 Marionette TRACE conn3 <- [1,1610,null,{}] 08:11:50 INFO - PROCESS | 856 | 1464707510497 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:50 INFO - PROCESS | 856 | 1464707510573 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:11:50 INFO - PROCESS | 856 | 1464707510580 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 856 | ++DOCSHELL 140CB000 == 50 [pid = 856] [id = 412] 08:11:50 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (140CCC00) [pid = 856] [serial = 1236] [outer = 00000000] 08:11:50 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (15A8B000) [pid = 856] [serial = 1237] [outer = 140CCC00] 08:11:50 INFO - PROCESS | 856 | 1464707510623 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (15A8B800) [pid = 856] [serial = 1238] [outer = 140CCC00] 08:11:51 INFO - PROCESS | 856 | 1464707511079 Marionette TRACE conn3 <- [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]]]}] 08:11:51 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 08:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 637ms 08:11:51 INFO - PROCESS | 856 | 1464707511130 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 856 | 1464707511132 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:11:51 INFO - PROCESS | 856 | 1464707511135 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 856 | 1464707511137 Marionette TRACE conn3 <- [1,1614,null,{}] 08:11:51 INFO - PROCESS | 856 | 1464707511141 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 856 | 1464707511219 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:11:51 INFO - PROCESS | 856 | 1464707511225 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 856 | ++DOCSHELL 13714400 == 51 [pid = 856] [id = 413] 08:11:51 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (1721A000) [pid = 856] [serial = 1239] [outer = 00000000] 08:11:51 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (199D7400) [pid = 856] [serial = 1240] [outer = 1721A000] 08:11:51 INFO - PROCESS | 856 | 1464707511269 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (19B7EC00) [pid = 856] [serial = 1241] [outer = 1721A000] 08:11:51 INFO - PROCESS | 856 | 1464707511678 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 591ms 08:11:51 INFO - PROCESS | 856 | 1464707511733 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 856 | 1464707511735 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:11:51 INFO - PROCESS | 856 | 1464707511738 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:11:51 INFO - PROCESS | 856 | 1464707511740 Marionette TRACE conn3 <- [1,1618,null,{}] 08:11:51 INFO - PROCESS | 856 | 1464707511743 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 856 | 1464707511821 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:11:51 INFO - PROCESS | 856 | 1464707511828 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 856 | ++DOCSHELL 105F4C00 == 52 [pid = 856] [id = 414] 08:11:51 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (185C9000) [pid = 856] [serial = 1242] [outer = 00000000] 08:11:51 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1A044800) [pid = 856] [serial = 1243] [outer = 185C9000] 08:11:51 INFO - PROCESS | 856 | 1464707511877 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1A22B400) [pid = 856] [serial = 1244] [outer = 185C9000] 08:11:52 INFO - PROCESS | 856 | 1464707512337 Marionette TRACE conn3 <- [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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 638ms 08:11:52 INFO - PROCESS | 856 | 1464707512381 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 856 | 1464707512383 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:11:52 INFO - PROCESS | 856 | 1464707512386 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 856 | 1464707512389 Marionette TRACE conn3 <- [1,1622,null,{}] 08:11:52 INFO - PROCESS | 856 | 1464707512392 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:52 INFO - PROCESS | 856 | 1464707512539 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:11:52 INFO - PROCESS | 856 | 1464707512649 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 856 | ++DOCSHELL 1055CC00 == 53 [pid = 856] [id = 415] 08:11:52 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (10561000) [pid = 856] [serial = 1245] [outer = 00000000] 08:11:52 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (10C4C800) [pid = 856] [serial = 1246] [outer = 10561000] 08:11:52 INFO - PROCESS | 856 | 1464707512705 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (10E11800) [pid = 856] [serial = 1247] [outer = 10561000] 08:11:53 INFO - PROCESS | 856 | 1464707513322 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 995ms 08:11:53 INFO - PROCESS | 856 | 1464707513392 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 856 | 1464707513396 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:11:53 INFO - PROCESS | 856 | 1464707513402 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 856 | 1464707513407 Marionette TRACE conn3 <- [1,1626,null,{}] 08:11:53 INFO - PROCESS | 856 | 1464707513412 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:53 INFO - PROCESS | 856 | 1464707513544 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:11:53 INFO - PROCESS | 856 | 1464707513678 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 856 | ++DOCSHELL 14336C00 == 54 [pid = 856] [id = 416] 08:11:53 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (143DA400) [pid = 856] [serial = 1248] [outer = 00000000] 08:11:53 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (157DB800) [pid = 856] [serial = 1249] [outer = 143DA400] 08:11:53 INFO - PROCESS | 856 | 1464707513734 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1611F400) [pid = 856] [serial = 1250] [outer = 143DA400] 08:11:54 INFO - PROCESS | 856 | 1464707514312 Marionette TRACE conn3 <- [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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 948ms 08:11:54 INFO - PROCESS | 856 | 1464707514349 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 856 | 1464707514353 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:11:54 INFO - PROCESS | 856 | 1464707514357 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 856 | 1464707514359 Marionette TRACE conn3 <- [1,1630,null,{}] 08:11:54 INFO - PROCESS | 856 | 1464707514363 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 856 | 1464707514467 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:11:54 INFO - PROCESS | 856 | 1464707514578 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 856 | ++DOCSHELL 14E18800 == 55 [pid = 856] [id = 417] 08:11:54 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (177D7C00) [pid = 856] [serial = 1251] [outer = 00000000] 08:11:54 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (1837BC00) [pid = 856] [serial = 1252] [outer = 177D7C00] 08:11:54 INFO - PROCESS | 856 | 1464707514632 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (185C7C00) [pid = 856] [serial = 1253] [outer = 177D7C00] 08:11:55 INFO - PROCESS | 856 | 1464707515236 Marionette TRACE conn3 <- [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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 933ms 08:11:55 INFO - PROCESS | 856 | 1464707515303 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 856 | 1464707515307 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:11:55 INFO - PROCESS | 856 | 1464707515318 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 856 | 1464707515323 Marionette TRACE conn3 <- [1,1634,null,{}] 08:11:55 INFO - PROCESS | 856 | 1464707515327 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:55 INFO - PROCESS | 856 | 1464707515434 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:11:55 INFO - PROCESS | 856 | 1464707515565 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 856 | ++DOCSHELL 1837A800 == 56 [pid = 856] [id = 418] 08:11:55 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1980DC00) [pid = 856] [serial = 1254] [outer = 00000000] 08:11:55 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1A32A400) [pid = 856] [serial = 1255] [outer = 1980DC00] 08:11:55 INFO - PROCESS | 856 | 1464707515627 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1A332400) [pid = 856] [serial = 1256] [outer = 1980DC00] 08:11:56 INFO - PROCESS | 856 | 1464707516134 Marionette TRACE conn3 <- [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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 901ms 08:11:56 INFO - PROCESS | 856 | 1464707516202 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 856 | 1464707516204 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:11:56 INFO - PROCESS | 856 | 1464707516208 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 856 | 1464707516210 Marionette TRACE conn3 <- [1,1638,null,{}] 08:11:56 INFO - PROCESS | 856 | 1464707516213 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:56 INFO - PROCESS | 856 | 1464707516315 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:11:56 INFO - PROCESS | 856 | 1464707516420 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 856 | ++DOCSHELL 1A329C00 == 57 [pid = 856] [id = 419] 08:11:56 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1A4A3C00) [pid = 856] [serial = 1257] [outer = 00000000] 08:11:56 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A872000) [pid = 856] [serial = 1258] [outer = 1A4A3C00] 08:11:56 INFO - PROCESS | 856 | 1464707516472 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1A874000) [pid = 856] [serial = 1259] [outer = 1A4A3C00] 08:11:57 INFO - PROCESS | 856 | 1464707517301 Marionette TRACE conn3 <- [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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1135ms 08:11:57 INFO - PROCESS | 856 | 1464707517350 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 856 | 1464707517354 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 856 | 1464707517358 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:11:57 INFO - PROCESS | 856 | 1464707517361 Marionette TRACE conn3 <- [1,1642,null,{}] 08:11:57 INFO - PROCESS | 856 | 1464707517366 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:57 INFO - PROCESS | 856 | 1464707517461 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:11:57 INFO - PROCESS | 856 | 1464707517600 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 856 | ++DOCSHELL 11A0F400 == 58 [pid = 856] [id = 420] 08:11:57 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (11C04800) [pid = 856] [serial = 1260] [outer = 00000000] 08:11:57 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (13197000) [pid = 856] [serial = 1261] [outer = 11C04800] 08:11:57 INFO - PROCESS | 856 | 1464707517660 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (13D43C00) [pid = 856] [serial = 1262] [outer = 11C04800] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 105F4C00 == 57 [pid = 856] [id = 414] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 13714400 == 56 [pid = 856] [id = 413] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 140CB000 == 55 [pid = 856] [id = 412] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 19808C00 == 54 [pid = 856] [id = 411] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 10483400 == 53 [pid = 856] [id = 410] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 17896400 == 52 [pid = 856] [id = 409] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 167D6800 == 51 [pid = 856] [id = 408] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 12809800 == 50 [pid = 856] [id = 407] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 13193800 == 49 [pid = 856] [id = 406] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 12804000 == 48 [pid = 856] [id = 405] 08:11:58 INFO - PROCESS | 856 | --DOCSHELL 0F2F9000 == 47 [pid = 856] [id = 404] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 122 (185C2400) [pid = 856] [serial = 1155] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 121 (13195000) [pid = 856] [serial = 1159] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 120 (17EC2C00) [pid = 856] [serial = 1186] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 119 (16A4E400) [pid = 856] [serial = 1162] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1980EC00) [pid = 856] [serial = 1165] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 117 (16E89C00) [pid = 856] [serial = 1183] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1616F400) [pid = 856] [serial = 1180] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 115 (168CB800) [pid = 856] [serial = 1181] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 114 (19807C00) [pid = 856] [serial = 1189] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 113 (1310E800) [pid = 856] [serial = 1172] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 112 (128C9000) [pid = 856] [serial = 1171] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 111 (157DC800) [pid = 856] [serial = 1177] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 110 (15AED800) [pid = 856] [serial = 1178] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1837B000) [pid = 856] [serial = 1187] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 108 (13190800) [pid = 856] [serial = 1174] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 107 (19B81400) [pid = 856] [serial = 1201] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1371B800) [pid = 856] [serial = 1175] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 105 (198CB000) [pid = 856] [serial = 1168] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 104 (19912400) [pid = 856] [serial = 1192] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 103 (19808800) [pid = 856] [serial = 1190] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 102 (16E8D400) [pid = 856] [serial = 1195] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 101 (199DE800) [pid = 856] [serial = 1198] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 100 (199E5400) [pid = 856] [serial = 1199] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 99 (199D8C00) [pid = 856] [serial = 1193] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 98 (185C5000) [pid = 856] [serial = 1196] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 97 (1AE2D000) [pid = 856] [serial = 712] [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.] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 96 (16E8DC00) [pid = 856] [serial = 1184] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | --DOMWINDOW == 95 (1AD03400) [pid = 856] [serial = 1078] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 856 | 1464707518223 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 901ms 08:11:58 INFO - PROCESS | 856 | 1464707518264 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 856 | 1464707518270 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:11:58 INFO - PROCESS | 856 | 1464707518276 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 856 | 1464707518278 Marionette TRACE conn3 <- [1,1646,null,{}] 08:11:58 INFO - PROCESS | 856 | 1464707518282 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:58 INFO - PROCESS | 856 | 1464707518369 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:11:58 INFO - PROCESS | 856 | 1464707518378 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 856 | ++DOCSHELL 10E08400 == 48 [pid = 856] [id = 421] 08:11:58 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (10E93800) [pid = 856] [serial = 1263] [outer = 00000000] 08:11:58 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1390C400) [pid = 856] [serial = 1264] [outer = 10E93800] 08:11:58 INFO - PROCESS | 856 | 1464707518423 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (14EA2400) [pid = 856] [serial = 1265] [outer = 10E93800] 08:11:58 INFO - PROCESS | 856 | 1464707518897 Marionette TRACE conn3 <- [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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 700ms 08:11:58 INFO - PROCESS | 856 | 1464707518958 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 856 | 1464707518960 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:11:58 INFO - PROCESS | 856 | 1464707518964 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 856 | 1464707518967 Marionette TRACE conn3 <- [1,1650,null,{}] 08:11:58 INFO - PROCESS | 856 | 1464707518977 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:59 INFO - PROCESS | 856 | 1464707519060 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:11:59 INFO - PROCESS | 856 | 1464707519154 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 856 | ++DOCSHELL 16122400 == 49 [pid = 856] [id = 422] 08:11:59 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (16129000) [pid = 856] [serial = 1266] [outer = 00000000] 08:11:59 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (16A49000) [pid = 856] [serial = 1267] [outer = 16129000] 08:11:59 INFO - PROCESS | 856 | 1464707519201 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (16E7F400) [pid = 856] [serial = 1268] [outer = 16129000] 08:11:59 INFO - PROCESS | 856 | 1464707519585 Marionette TRACE conn3 <- [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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 622ms 08:11:59 INFO - PROCESS | 856 | 1464707519601 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 856 | 1464707519604 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:11:59 INFO - PROCESS | 856 | 1464707519607 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:11:59 INFO - PROCESS | 856 | 1464707519609 Marionette TRACE conn3 <- [1,1654,null,{}] 08:11:59 INFO - PROCESS | 856 | 1464707519612 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:59 INFO - PROCESS | 856 | 1464707519698 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:11:59 INFO - PROCESS | 856 | 1464707519707 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 856 | ++DOCSHELL 168CB800 == 50 [pid = 856] [id = 423] 08:11:59 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (16E88000) [pid = 856] [serial = 1269] [outer = 00000000] 08:11:59 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (174A8000) [pid = 856] [serial = 1270] [outer = 16E88000] 08:11:59 INFO - PROCESS | 856 | 1464707519751 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1789AC00) [pid = 856] [serial = 1271] [outer = 16E88000] 08:12:00 INFO - PROCESS | 856 | 1464707520180 Marionette TRACE conn3 <- [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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 591ms 08:12:00 INFO - PROCESS | 856 | 1464707520204 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 856 | 1464707520206 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:12:00 INFO - PROCESS | 856 | 1464707520209 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 856 | 1464707520211 Marionette TRACE conn3 <- [1,1658,null,{}] 08:12:00 INFO - PROCESS | 856 | 1464707520235 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:00 INFO - PROCESS | 856 | 1464707520358 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:12:00 INFO - PROCESS | 856 | 1464707520445 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 856 | ++DOCSHELL 1789F400 == 51 [pid = 856] [id = 424] 08:12:00 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (18377800) [pid = 856] [serial = 1272] [outer = 00000000] 08:12:00 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (18516400) [pid = 856] [serial = 1273] [outer = 18377800] 08:12:00 INFO - PROCESS | 856 | 1464707520497 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (185C1800) [pid = 856] [serial = 1274] [outer = 18377800] 08:12:00 INFO - PROCESS | 856 | 1464707520912 Marionette TRACE conn3 <- [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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 761ms 08:12:00 INFO - PROCESS | 856 | 1464707520971 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 856 | 1464707520973 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:12:00 INFO - PROCESS | 856 | 1464707520983 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 856 | 1464707520984 Marionette TRACE conn3 <- [1,1662,null,{}] 08:12:00 INFO - PROCESS | 856 | 1464707520988 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:01 INFO - PROCESS | 856 | 1464707521115 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:12:01 INFO - PROCESS | 856 | 1464707521189 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 856 | ++DOCSHELL 10559400 == 52 [pid = 856] [id = 425] 08:12:01 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (198BE400) [pid = 856] [serial = 1275] [outer = 00000000] 08:12:01 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1990B400) [pid = 856] [serial = 1276] [outer = 198BE400] 08:12:01 INFO - PROCESS | 856 | 1464707521233 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (199D8C00) [pid = 856] [serial = 1277] [outer = 198BE400] 08:12:01 INFO - PROCESS | 856 | 1464707521646 Marionette TRACE conn3 <- [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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 684ms 08:12:01 INFO - PROCESS | 856 | 1464707521684 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 856 | 1464707521686 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:12:01 INFO - PROCESS | 856 | 1464707521689 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:12:01 INFO - PROCESS | 856 | 1464707521691 Marionette TRACE conn3 <- [1,1666,null,{}] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1319B000) [pid = 856] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 108 (15AEDC00) [pid = 856] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 107 (16D01C00) [pid = 856] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 106 (0F2F9C00) [pid = 856] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 105 (140C3C00) [pid = 856] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 104 (19809800) [pid = 856] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 103 (19806C00) [pid = 856] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 102 (140CCC00) [pid = 856] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 101 (17898400) [pid = 856] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:12:01 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1721A000) [pid = 856] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:12:01 INFO - PROCESS | 856 | 1464707521991 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:02 INFO - PROCESS | 856 | 1464707522088 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:12:02 INFO - PROCESS | 856 | 1464707522214 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 856 | ++DOCSHELL 10E09C00 == 53 [pid = 856] [id = 426] 08:12:02 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (10E0D000) [pid = 856] [serial = 1278] [outer = 00000000] 08:12:02 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (11C84C00) [pid = 856] [serial = 1279] [outer = 10E0D000] 08:12:02 INFO - PROCESS | 856 | 1464707522271 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (12B0B800) [pid = 856] [serial = 1280] [outer = 10E0D000] 08:12:02 INFO - PROCESS | 856 | 1464707522862 Marionette TRACE conn3 <- [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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1244ms 08:12:02 INFO - PROCESS | 856 | 1464707522931 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 856 | 1464707522936 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:12:02 INFO - PROCESS | 856 | 1464707522940 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 856 | 1464707522943 Marionette TRACE conn3 <- [1,1670,null,{}] 08:12:02 INFO - PROCESS | 856 | 1464707522947 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 856 | 1464707523058 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:12:03 INFO - PROCESS | 856 | 1464707523195 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 856 | ++DOCSHELL 14337800 == 54 [pid = 856] [id = 427] 08:12:03 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (14E19400) [pid = 856] [serial = 1281] [outer = 00000000] 08:12:03 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (15AEE000) [pid = 856] [serial = 1282] [outer = 14E19400] 08:12:03 INFO - PROCESS | 856 | 1464707523253 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1612D000) [pid = 856] [serial = 1283] [outer = 14E19400] 08:12:03 INFO - PROCESS | 856 | 1464707523861 Marionette TRACE conn3 <- [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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 995ms 08:12:03 INFO - PROCESS | 856 | 1464707523944 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 856 | 1464707523946 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:12:03 INFO - PROCESS | 856 | 1464707523964 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 856 | 1464707523966 Marionette TRACE conn3 <- [1,1674,null,{}] 08:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:12:03 INFO - PROCESS | 856 | 1464707523970 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:04 INFO - PROCESS | 856 | 1464707524074 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:12:04 INFO - PROCESS | 856 | 1464707524207 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 856 | ++DOCSHELL 17078C00 == 55 [pid = 856] [id = 428] 08:12:04 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (17215000) [pid = 856] [serial = 1284] [outer = 00000000] 08:12:04 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (17892C00) [pid = 856] [serial = 1285] [outer = 17215000] 08:12:04 INFO - PROCESS | 856 | 1464707524265 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1837C800) [pid = 856] [serial = 1286] [outer = 17215000] 08:12:04 INFO - PROCESS | 856 | 1464707524864 Marionette TRACE conn3 <- [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]]]}] 08:12:04 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 08:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 933ms 08:12:04 INFO - PROCESS | 856 | 1464707524918 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 856 | 1464707524925 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:12:04 INFO - PROCESS | 856 | 1464707524930 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 856 | 1464707524932 Marionette TRACE conn3 <- [1,1678,null,{}] 08:12:04 INFO - PROCESS | 856 | 1464707524936 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:05 INFO - PROCESS | 856 | 1464707525038 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:12:05 INFO - PROCESS | 856 | 1464707525143 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 856 | ++DOCSHELL 19905400 == 56 [pid = 856] [id = 429] 08:12:05 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (19914800) [pid = 856] [serial = 1287] [outer = 00000000] 08:12:05 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (199E6C00) [pid = 856] [serial = 1288] [outer = 19914800] 08:12:05 INFO - PROCESS | 856 | 1464707525195 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (19B7D000) [pid = 856] [serial = 1289] [outer = 19914800] 08:12:05 INFO - PROCESS | 856 | 1464707525714 Marionette TRACE conn3 <- [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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 839ms 08:12:05 INFO - PROCESS | 856 | 1464707525755 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 856 | 1464707525758 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:12:05 INFO - PROCESS | 856 | 1464707525761 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 856 | 1464707525763 Marionette TRACE conn3 <- [1,1682,null,{}] 08:12:05 INFO - PROCESS | 856 | 1464707525767 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:05 INFO - PROCESS | 856 | 1464707525869 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:12:05 INFO - PROCESS | 856 | 1464707525973 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 856 | ++DOCSHELL 104ED000 == 57 [pid = 856] [id = 430] 08:12:05 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (11C78000) [pid = 856] [serial = 1290] [outer = 00000000] 08:12:06 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (19BA2800) [pid = 856] [serial = 1291] [outer = 11C78000] 08:12:06 INFO - PROCESS | 856 | 1464707526025 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1A03F000) [pid = 856] [serial = 1292] [outer = 11C78000] 08:12:06 INFO - PROCESS | 856 | 1464707526630 Marionette TRACE conn3 <- [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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 886ms 08:12:06 INFO - PROCESS | 856 | 1464707526667 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 856 | 1464707526670 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:12:06 INFO - PROCESS | 856 | 1464707526674 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 856 | 1464707526676 Marionette TRACE conn3 <- [1,1686,null,{}] 08:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:12:06 INFO - PROCESS | 856 | 1464707526680 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:06 INFO - PROCESS | 856 | 1464707526805 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:12:06 INFO - PROCESS | 856 | 1464707526919 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 856 | ++DOCSHELL 10564800 == 58 [pid = 856] [id = 431] 08:12:07 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (10566800) [pid = 856] [serial = 1293] [outer = 00000000] 08:12:07 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (10C45400) [pid = 856] [serial = 1294] [outer = 10566800] 08:12:07 INFO - PROCESS | 856 | 1464707527104 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (112B3400) [pid = 856] [serial = 1295] [outer = 10566800] 08:12:07 INFO - PROCESS | 856 | 1464707527682 Marionette TRACE conn3 <- [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]]]}] 08:12:07 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 08:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1042ms 08:12:07 INFO - PROCESS | 856 | 1464707527719 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 856 | 1464707527723 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:12:07 INFO - PROCESS | 856 | 1464707527745 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 856 | 1464707527748 Marionette TRACE conn3 <- [1,1690,null,{}] 08:12:07 INFO - PROCESS | 856 | 1464707527753 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:07 INFO - PROCESS | 856 | 1464707527870 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:12:07 INFO - PROCESS | 856 | --DOCSHELL 1789F400 == 57 [pid = 856] [id = 424] 08:12:07 INFO - PROCESS | 856 | --DOCSHELL 168CB800 == 56 [pid = 856] [id = 423] 08:12:07 INFO - PROCESS | 856 | --DOCSHELL 16122400 == 55 [pid = 856] [id = 422] 08:12:07 INFO - PROCESS | 856 | --DOCSHELL 10E08400 == 54 [pid = 856] [id = 421] 08:12:07 INFO - PROCESS | 856 | --DOCSHELL 11A0F400 == 53 [pid = 856] [id = 420] 08:12:07 INFO - PROCESS | 856 | --DOCSHELL 14336C00 == 52 [pid = 856] [id = 416] 08:12:07 INFO - PROCESS | 856 | --DOCSHELL 1055CC00 == 51 [pid = 856] [id = 415] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1371AC00) [pid = 856] [serial = 1219] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 116 (143D6000) [pid = 856] [serial = 1220] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 115 (167D7400) [pid = 856] [serial = 1222] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 114 (16E80800) [pid = 856] [serial = 1223] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 113 (13115800) [pid = 856] [serial = 1204] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1756A000) [pid = 856] [serial = 1225] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 111 (112B5800) [pid = 856] [serial = 1214] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 110 (10C50000) [pid = 856] [serial = 1213] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 109 (15EDA000) [pid = 856] [serial = 1217] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 108 (19AABC00) [pid = 856] [serial = 1234] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 107 (155DD800) [pid = 856] [serial = 1216] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 106 (167DE800) [pid = 856] [serial = 1207] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 105 (19908000) [pid = 856] [serial = 1232] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 104 (198C7400) [pid = 856] [serial = 1231] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1990D000) [pid = 856] [serial = 1210] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 102 (15A8B800) [pid = 856] [serial = 1238] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 101 (15A8B000) [pid = 856] [serial = 1237] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 100 (19AAE400) [pid = 856] [serial = 1235] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 99 (1817D000) [pid = 856] [serial = 1228] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 98 (18511800) [pid = 856] [serial = 1229] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 97 (199D7400) [pid = 856] [serial = 1240] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 96 (17573C00) [pid = 856] [serial = 1226] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 95 (19B7EC00) [pid = 856] [serial = 1241] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | --DOMWINDOW == 94 (1A044800) [pid = 856] [serial = 1243] [outer = 00000000] [url = about:blank] 08:12:07 INFO - PROCESS | 856 | 1464707527991 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 856 | ++DOCSHELL 10C44C00 == 52 [pid = 856] [id = 432] 08:12:07 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (10C4FC00) [pid = 856] [serial = 1296] [outer = 00000000] 08:12:08 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (11C85C00) [pid = 856] [serial = 1297] [outer = 10C4FC00] 08:12:08 INFO - PROCESS | 856 | 1464707528038 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (1390A000) [pid = 856] [serial = 1298] [outer = 10C4FC00] 08:12:08 INFO - PROCESS | 856 | 1464707528474 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 747ms 08:12:08 INFO - PROCESS | 856 | 1464707528490 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 856 | 1464707528477 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:12:08 INFO - PROCESS | 856 | 1464707528483 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 856 | 1464707528486 Marionette TRACE conn3 <- [1,1694,null,{}] 08:12:08 INFO - PROCESS | 856 | 1464707528489 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:08 INFO - PROCESS | 856 | 1464707528574 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:12:08 INFO - PROCESS | 856 | 1464707528582 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 856 | ++DOCSHELL 14336C00 == 53 [pid = 856] [id = 433] 08:12:08 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1433A800) [pid = 856] [serial = 1299] [outer = 00000000] 08:12:08 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (16A4D400) [pid = 856] [serial = 1300] [outer = 1433A800] 08:12:08 INFO - PROCESS | 856 | 1464707528626 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (16E83400) [pid = 856] [serial = 1301] [outer = 1433A800] 08:12:09 INFO - PROCESS | 856 | 1464707529113 Marionette TRACE conn3 <- [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]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 700ms 08:12:09 INFO - PROCESS | 856 | 1464707529183 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 856 | 1464707529185 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:12:09 INFO - PROCESS | 856 | 1464707529188 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 856 | 1464707529192 Marionette TRACE conn3 <- [1,1698,null,{}] 08:12:09 INFO - PROCESS | 856 | 1464707529202 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:09 INFO - PROCESS | 856 | 1464707529288 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:12:09 INFO - PROCESS | 856 | 1464707529390 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 856 | ++DOCSHELL 177CD800 == 54 [pid = 856] [id = 434] 08:12:09 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (17895400) [pid = 856] [serial = 1302] [outer = 00000000] 08:12:09 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (18188800) [pid = 856] [serial = 1303] [outer = 17895400] 08:12:09 INFO - PROCESS | 856 | 1464707529434 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (18513400) [pid = 856] [serial = 1304] [outer = 17895400] 08:12:09 INFO - PROCESS | 856 | 1464707529784 Marionette TRACE conn3 <- [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]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 637ms 08:12:09 INFO - PROCESS | 856 | 1464707529831 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 856 | 1464707529833 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:12:09 INFO - PROCESS | 856 | 1464707529836 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 856 | 1464707529838 Marionette TRACE conn3 <- [1,1702,null,{}] 08:12:09 INFO - PROCESS | 856 | 1464707529841 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:09 INFO - PROCESS | 856 | 1464707529924 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:12:09 INFO - PROCESS | 856 | 1464707529966 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 856 | ++DOCSHELL 185BC800 == 55 [pid = 856] [id = 435] 08:12:09 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (19806800) [pid = 856] [serial = 1305] [outer = 00000000] 08:12:10 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (198C8400) [pid = 856] [serial = 1306] [outer = 19806800] 08:12:10 INFO - PROCESS | 856 | 1464707530010 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1990D800) [pid = 856] [serial = 1307] [outer = 19806800] 08:12:10 INFO - PROCESS | 856 | 1464707530479 Marionette TRACE conn3 <- [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]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 684ms 08:12:10 INFO - PROCESS | 856 | 1464707530536 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 856 | 1464707530538 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:12:10 INFO - PROCESS | 856 | 1464707530541 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:12:10 INFO - PROCESS | 856 | 1464707530543 Marionette TRACE conn3 <- [1,1706,null,{}] 08:12:10 INFO - PROCESS | 856 | 1464707530552 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:10 INFO - PROCESS | 856 | 1464707530660 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:12:10 INFO - PROCESS | 856 | 1464707530669 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 856 | ++DOCSHELL 198C7400 == 56 [pid = 856] [id = 436] 08:12:10 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1990AC00) [pid = 856] [serial = 1308] [outer = 00000000] 08:12:10 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (199E5400) [pid = 856] [serial = 1309] [outer = 1990AC00] 08:12:10 INFO - PROCESS | 856 | 1464707530717 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (19B85400) [pid = 856] [serial = 1310] [outer = 1990AC00] 08:12:11 INFO - PROCESS | 856 | 1464707531191 Marionette TRACE conn3 <- [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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 684ms 08:12:11 INFO - PROCESS | 856 | 1464707531241 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 856 | 1464707531243 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:12:11 INFO - PROCESS | 856 | 1464707531246 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:12:11 INFO - PROCESS | 856 | 1464707531248 Marionette TRACE conn3 <- [1,1710,null,{}] 08:12:11 INFO - PROCESS | 856 | 1464707531252 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:11 INFO - PROCESS | 856 | 1464707531394 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:12:11 INFO - PROCESS | 856 | 1464707531422 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 856 | ++DOCSHELL 1A255000 == 57 [pid = 856] [id = 437] 08:12:11 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1A255C00) [pid = 856] [serial = 1311] [outer = 00000000] 08:12:11 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1A498000) [pid = 856] [serial = 1312] [outer = 1A255C00] 08:12:11 INFO - PROCESS | 856 | 1464707531465 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1A4A1C00) [pid = 856] [serial = 1313] [outer = 1A255C00] 08:12:11 INFO - PROCESS | 856 | 1464707531880 Marionette TRACE conn3 <- [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]]]}] 08:12:11 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 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 684ms 08:12:11 INFO - PROCESS | 856 | 1464707531930 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 856 | 1464707531932 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:12:11 INFO - PROCESS | 856 | 1464707531936 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 856 | 1464707531937 Marionette TRACE conn3 <- [1,1714,null,{}] 08:12:11 INFO - PROCESS | 856 | 1464707531941 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:12 INFO - PROCESS | 856 | 1464707532061 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:12:12 INFO - PROCESS | 856 | 1464707532069 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 856 | ++DOCSHELL 1A21F400 == 58 [pid = 856] [id = 438] 08:12:12 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (1A226400) [pid = 856] [serial = 1314] [outer = 00000000] 08:12:12 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1A879C00) [pid = 856] [serial = 1315] [outer = 1A226400] 08:12:12 INFO - PROCESS | 856 | 1464707532113 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1A87EC00) [pid = 856] [serial = 1316] [outer = 1A226400] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 114 (16E88000) [pid = 856] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 113 (18377800) [pid = 856] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 112 (19AA5C00) [pid = 856] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 111 (185C9000) [pid = 856] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 110 (16129000) [pid = 856] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 109 (11C04800) [pid = 856] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 108 (10E93800) [pid = 856] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 107 (174A8800) [pid = 856] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 106 (105F2C00) [pid = 856] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1280A000) [pid = 856] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 104 (15AEE400) [pid = 856] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1817F800) [pid = 856] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:12:12 INFO - PROCESS | 856 | --DOMWINDOW == 102 (155D2400) [pid = 856] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:12:12 INFO - PROCESS | 856 | 1464707532656 Marionette TRACE conn3 <- [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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 731ms 08:12:12 INFO - PROCESS | 856 | 1464707532685 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 856 | 1464707532687 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:12:12 INFO - PROCESS | 856 | 1464707532720 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 856 | 1464707532722 Marionette TRACE conn3 <- [1,1718,null,{}] 08:12:12 INFO - PROCESS | 856 | 1464707532725 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:12 INFO - PROCESS | 856 | 1464707532806 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:12:12 INFO - PROCESS | 856 | 1464707532813 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 856 | ++DOCSHELL 104E9800 == 59 [pid = 856] [id = 439] 08:12:12 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (10C4D000) [pid = 856] [serial = 1317] [outer = 00000000] 08:12:12 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (1817F800) [pid = 856] [serial = 1318] [outer = 10C4D000] 08:12:12 INFO - PROCESS | 856 | 1464707532855 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (18513C00) [pid = 856] [serial = 1319] [outer = 10C4D000] 08:12:13 INFO - PROCESS | 856 | 1464707533298 Marionette TRACE conn3 <- [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]]]}] 08:12:13 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 08:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 638ms 08:12:13 INFO - PROCESS | 856 | 1464707533354 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 856 | 1464707533356 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:12:13 INFO - PROCESS | 856 | 1464707533359 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 856 | 1464707533361 Marionette TRACE conn3 <- [1,1722,null,{}] 08:12:13 INFO - PROCESS | 856 | 1464707533364 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:13 INFO - PROCESS | 856 | 1464707533446 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:12:13 INFO - PROCESS | 856 | 1464707533452 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 856 | ++DOCSHELL 131B4C00 == 60 [pid = 856] [id = 440] 08:12:13 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (155DB400) [pid = 856] [serial = 1320] [outer = 00000000] 08:12:13 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1A934800) [pid = 856] [serial = 1321] [outer = 155DB400] 08:12:13 INFO - PROCESS | 856 | 1464707533498 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (1A938800) [pid = 856] [serial = 1322] [outer = 155DB400] 08:12:13 INFO - PROCESS | 856 | 1464707533949 Marionette TRACE conn3 <- [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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 637ms 08:12:13 INFO - PROCESS | 856 | 1464707533998 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 856 | 1464707534000 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:12:13 INFO - PROCESS | 856 | 1464707534003 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 856 | 1464707534004 Marionette TRACE conn3 <- [1,1726,null,{}] 08:12:13 INFO - PROCESS | 856 | 1464707534008 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:14 INFO - PROCESS | 856 | 1464707534094 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:12:14 INFO - PROCESS | 856 | 1464707534100 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 856 | ++DOCSHELL 10483400 == 61 [pid = 856] [id = 441] 08:12:14 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (140C4C00) [pid = 856] [serial = 1323] [outer = 00000000] 08:12:14 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1A9D9400) [pid = 856] [serial = 1324] [outer = 140C4C00] 08:12:14 INFO - PROCESS | 856 | 1464707534147 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1A9E1400) [pid = 856] [serial = 1325] [outer = 140C4C00] 08:12:14 INFO - PROCESS | 856 | 1464707534818 Marionette TRACE conn3 <- [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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 902ms 08:12:14 INFO - PROCESS | 856 | 1464707534892 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 856 | 1464707534897 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:12:14 INFO - PROCESS | 856 | 1464707534902 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:12:14 INFO - PROCESS | 856 | 1464707534906 Marionette TRACE conn3 <- [1,1730,null,{}] 08:12:14 INFO - PROCESS | 856 | 1464707534912 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:15 INFO - PROCESS | 856 | 1464707535101 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:12:15 INFO - PROCESS | 856 | 1464707535203 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 856 | ++DOCSHELL 13113400 == 62 [pid = 856] [id = 442] 08:12:15 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1318D800) [pid = 856] [serial = 1326] [outer = 00000000] 08:12:15 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (14335C00) [pid = 856] [serial = 1327] [outer = 1318D800] 08:12:15 INFO - PROCESS | 856 | 1464707535258 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (15EE4400) [pid = 856] [serial = 1328] [outer = 1318D800] 08:12:15 INFO - PROCESS | 856 | 1464707535873 Marionette TRACE conn3 <- [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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1042ms 08:12:15 INFO - PROCESS | 856 | 1464707535951 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 856 | 1464707535957 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:12:15 INFO - PROCESS | 856 | 1464707535963 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 856 | 1464707535966 Marionette TRACE conn3 <- [1,1734,null,{}] 08:12:15 INFO - PROCESS | 856 | 1464707535970 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:16 INFO - PROCESS | 856 | 1464707536081 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:12:16 INFO - PROCESS | 856 | 1464707536222 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 856 | ++DOCSHELL 1612A000 == 63 [pid = 856] [id = 443] 08:12:16 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (17568800) [pid = 856] [serial = 1329] [outer = 00000000] 08:12:16 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (17898800) [pid = 856] [serial = 1330] [outer = 17568800] 08:12:16 INFO - PROCESS | 856 | 1464707536276 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (185C5C00) [pid = 856] [serial = 1331] [outer = 17568800] 08:12:16 INFO - PROCESS | 856 | 1464707536884 Marionette TRACE conn3 <- [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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 933ms 08:12:16 INFO - PROCESS | 856 | 1464707536907 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 856 | 1464707536909 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:12:16 INFO - PROCESS | 856 | 1464707536913 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 856 | 1464707536917 Marionette TRACE conn3 <- [1,1738,null,{}] 08:12:16 INFO - PROCESS | 856 | 1464707536943 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:17 INFO - PROCESS | 856 | 1464707537057 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:12:17 INFO - PROCESS | 856 | 1464707537200 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 856 | ++DOCSHELL 1A87D000 == 64 [pid = 856] [id = 444] 08:12:17 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1A87D400) [pid = 856] [serial = 1332] [outer = 00000000] 08:12:17 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A9D8C00) [pid = 856] [serial = 1333] [outer = 1A87D400] 08:12:17 INFO - PROCESS | 856 | 1464707537257 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1A9E4000) [pid = 856] [serial = 1334] [outer = 1A87D400] 08:12:17 INFO - PROCESS | 856 | 1464707537817 Marionette TRACE conn3 <- [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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 964ms 08:12:17 INFO - PROCESS | 856 | 1464707537878 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 856 | 1464707537881 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:12:17 INFO - PROCESS | 856 | 1464707537869 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 856 | 1464707537871 Marionette TRACE conn3 <- [1,1742,null,{}] 08:12:17 INFO - PROCESS | 856 | 1464707537875 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:17 INFO - PROCESS | 856 | 1464707537982 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:12:18 INFO - PROCESS | 856 | 1464707538091 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 856 | ++DOCSHELL 1A93E000 == 65 [pid = 856] [id = 445] 08:12:18 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1A9D8800) [pid = 856] [serial = 1335] [outer = 00000000] 08:12:18 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1AD09400) [pid = 856] [serial = 1336] [outer = 1A9D8800] 08:12:18 INFO - PROCESS | 856 | 1464707538182 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1AD0C000) [pid = 856] [serial = 1337] [outer = 1A9D8800] 08:12:18 INFO - PROCESS | 856 | 1464707538802 Marionette TRACE conn3 <- [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]]]}] 08:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 994ms 08:12:18 INFO - PROCESS | 856 | 1464707538870 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 856 | 1464707538873 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:12:18 INFO - PROCESS | 856 | 1464707538877 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 856 | 1464707538878 Marionette TRACE conn3 <- [1,1746,null,{}] 08:12:18 INFO - PROCESS | 856 | 1464707538882 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:19 INFO - PROCESS | 856 | 1464707539031 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:12:19 INFO - PROCESS | 856 | 1464707539140 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 856 | ++DOCSHELL 1300A000 == 66 [pid = 856] [id = 446] 08:12:19 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (132BA800) [pid = 856] [serial = 1338] [outer = 00000000] 08:12:19 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (19B89C00) [pid = 856] [serial = 1339] [outer = 132BA800] 08:12:19 INFO - PROCESS | 856 | 1464707539199 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1A24BC00) [pid = 856] [serial = 1340] [outer = 132BA800] 08:12:19 INFO - PROCESS | 856 | 1464707539974 Marionette TRACE conn3 <- [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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1151ms 08:12:20 INFO - PROCESS | 856 | 1464707540033 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 856 | 1464707540038 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:12:20 INFO - PROCESS | 856 | 1464707540043 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:12:20 INFO - PROCESS | 856 | 1464707540046 Marionette TRACE conn3 <- [1,1750,null,{}] 08:12:20 INFO - PROCESS | 856 | 1464707540051 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:20 INFO - PROCESS | 856 | 1464707540149 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:12:20 INFO - PROCESS | 856 | 1464707540298 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 856 | ++DOCSHELL 13194000 == 67 [pid = 856] [id = 447] 08:12:20 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (13198400) [pid = 856] [serial = 1341] [outer = 00000000] 08:12:20 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (140C7400) [pid = 856] [serial = 1342] [outer = 13198400] 08:12:20 INFO - PROCESS | 856 | 1464707540367 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (155D6800) [pid = 856] [serial = 1343] [outer = 13198400] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 1319CC00 == 66 [pid = 856] [id = 383] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 131B4C00 == 65 [pid = 856] [id = 440] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 104E9800 == 64 [pid = 856] [id = 439] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 1A21F400 == 63 [pid = 856] [id = 438] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 1A255000 == 62 [pid = 856] [id = 437] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 198C7400 == 61 [pid = 856] [id = 436] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 185BC800 == 60 [pid = 856] [id = 435] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 177CD800 == 59 [pid = 856] [id = 434] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 14336C00 == 58 [pid = 856] [id = 433] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 10C44C00 == 57 [pid = 856] [id = 432] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 10564800 == 56 [pid = 856] [id = 431] 08:12:20 INFO - PROCESS | 856 | --DOCSHELL 10559400 == 55 [pid = 856] [id = 425] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 128 (1390A400) [pid = 856] [serial = 1160] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 127 (16E8A800) [pid = 856] [serial = 1163] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 126 (198C0000) [pid = 856] [serial = 1166] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1990B000) [pid = 856] [serial = 1169] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 124 (174A8000) [pid = 856] [serial = 1270] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 123 (18516400) [pid = 856] [serial = 1273] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 122 (19B86400) [pid = 856] [serial = 1202] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1A22B400) [pid = 856] [serial = 1244] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 120 (185C1800) [pid = 856] [serial = 1274] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1A32A400) [pid = 856] [serial = 1255] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 118 (16A49000) [pid = 856] [serial = 1267] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 117 (16E7F400) [pid = 856] [serial = 1268] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1A872000) [pid = 856] [serial = 1258] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 115 (10C4C800) [pid = 856] [serial = 1246] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 114 (13D43C00) [pid = 856] [serial = 1262] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 113 (13197000) [pid = 856] [serial = 1261] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 112 (157DB800) [pid = 856] [serial = 1249] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1837BC00) [pid = 856] [serial = 1252] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1390C400) [pid = 856] [serial = 1264] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 109 (14EA2400) [pid = 856] [serial = 1265] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1990B400) [pid = 856] [serial = 1276] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 107 (185BCC00) [pid = 856] [serial = 1120] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 106 (11007C00) [pid = 856] [serial = 1123] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1789AC00) [pid = 856] [serial = 1271] [outer = 00000000] [url = about:blank] 08:12:20 INFO - PROCESS | 856 | 1464707540947 Marionette TRACE conn3 <- [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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 933ms 08:12:20 INFO - PROCESS | 856 | 1464707540973 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 856 | 1464707540979 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:12:20 INFO - PROCESS | 856 | 1464707540985 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 856 | 1464707540987 Marionette TRACE conn3 <- [1,1754,null,{}] 08:12:20 INFO - PROCESS | 856 | 1464707540991 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:21 INFO - PROCESS | 856 | 1464707541075 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:12:21 INFO - PROCESS | 856 | 1464707541083 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 856 | ++DOCSHELL 1100A000 == 56 [pid = 856] [id = 448] 08:12:21 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (1100B800) [pid = 856] [serial = 1344] [outer = 00000000] 08:12:21 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (14338800) [pid = 856] [serial = 1345] [outer = 1100B800] 08:12:21 INFO - PROCESS | 856 | 1464707541127 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (15A83400) [pid = 856] [serial = 1346] [outer = 1100B800] 08:12:21 INFO - PROCESS | 856 | 1464707541627 Marionette TRACE conn3 <- [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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 699ms 08:12:21 INFO - PROCESS | 856 | 1464707541684 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 856 | 1464707541686 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:12:21 INFO - PROCESS | 856 | 1464707541690 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 856 | 1464707541693 Marionette TRACE conn3 <- [1,1758,null,{}] 08:12:21 INFO - PROCESS | 856 | 1464707541703 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:21 INFO - PROCESS | 856 | 1464707541788 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:12:21 INFO - PROCESS | 856 | 1464707541880 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 856 | ++DOCSHELL 16D0CC00 == 57 [pid = 856] [id = 449] 08:12:21 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1706DC00) [pid = 856] [serial = 1347] [outer = 00000000] 08:12:21 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1721BC00) [pid = 856] [serial = 1348] [outer = 1706DC00] 08:12:21 INFO - PROCESS | 856 | 1464707541935 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (175BA400) [pid = 856] [serial = 1349] [outer = 1706DC00] 08:12:22 INFO - PROCESS | 856 | 1464707542308 Marionette TRACE conn3 <- [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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 637ms 08:12:22 INFO - PROCESS | 856 | 1464707542334 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 856 | 1464707542337 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:12:22 INFO - PROCESS | 856 | 1464707542340 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 856 | 1464707542342 Marionette TRACE conn3 <- [1,1762,null,{}] 08:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:12:22 INFO - PROCESS | 856 | 1464707542345 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:22 INFO - PROCESS | 856 | 1464707542446 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:12:22 INFO - PROCESS | 856 | 1464707542481 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 856 | ++DOCSHELL 17898400 == 58 [pid = 856] [id = 450] 08:12:22 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (18377800) [pid = 856] [serial = 1350] [outer = 00000000] 08:12:22 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (185BC800) [pid = 856] [serial = 1351] [outer = 18377800] 08:12:22 INFO - PROCESS | 856 | 1464707542526 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (19809400) [pid = 856] [serial = 1352] [outer = 18377800] 08:12:22 INFO - PROCESS | 856 | 1464707542960 Marionette TRACE conn3 <- [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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 637ms 08:12:22 INFO - PROCESS | 856 | 1464707542999 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 856 | 1464707543002 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:12:22 INFO - PROCESS | 856 | 1464707543005 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 856 | 1464707543007 Marionette TRACE conn3 <- [1,1766,null,{}] 08:12:23 INFO - PROCESS | 856 | 1464707543019 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:23 INFO - PROCESS | 856 | 1464707543136 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:12:23 INFO - PROCESS | 856 | 1464707543142 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 856 | ++DOCSHELL 18182400 == 59 [pid = 856] [id = 451] 08:12:23 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (18376400) [pid = 856] [serial = 1353] [outer = 00000000] 08:12:23 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (19906000) [pid = 856] [serial = 1354] [outer = 18376400] 08:12:23 INFO - PROCESS | 856 | 1464707543186 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (19913800) [pid = 856] [serial = 1355] [outer = 18376400] 08:12:23 INFO - PROCESS | 856 | 1464707543629 Marionette TRACE conn3 <- [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]]]}] 08:12:23 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 08:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 637ms 08:12:23 INFO - PROCESS | 856 | 1464707543642 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 856 | 1464707543644 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:12:23 INFO - PROCESS | 856 | 1464707543652 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 856 | 1464707543654 Marionette TRACE conn3 <- [1,1770,null,{}] 08:12:23 INFO - PROCESS | 856 | 1464707543657 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:23 INFO - PROCESS | 856 | 1464707543787 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:12:23 INFO - PROCESS | 856 | 1464707543794 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 856 | ++DOCSHELL 1043E800 == 60 [pid = 856] [id = 452] 08:12:23 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (19AA8800) [pid = 856] [serial = 1356] [outer = 00000000] 08:12:23 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A03A000) [pid = 856] [serial = 1357] [outer = 19AA8800] 08:12:23 INFO - PROCESS | 856 | 1464707543838 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1A255000) [pid = 856] [serial = 1358] [outer = 19AA8800] 08:12:24 INFO - PROCESS | 856 | 1464707544286 Marionette TRACE conn3 <- [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]]]}] 08:12:24 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 08:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 684ms 08:12:24 INFO - PROCESS | 856 | 1464707544331 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 856 | 1464707544333 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:12:24 INFO - PROCESS | 856 | 1464707544336 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:12:24 INFO - PROCESS | 856 | 1464707544338 Marionette TRACE conn3 <- [1,1774,null,{}] 08:12:24 INFO - PROCESS | 856 | 1464707544342 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:24 INFO - PROCESS | 856 | 1464707544460 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:12:24 INFO - PROCESS | 856 | 1464707544523 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 856 | ++DOCSHELL 10509000 == 61 [pid = 856] [id = 453] 08:12:24 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1A220C00) [pid = 856] [serial = 1359] [outer = 00000000] 08:12:24 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1A930C00) [pid = 856] [serial = 1360] [outer = 1A220C00] 08:12:24 INFO - PROCESS | 856 | 1464707544570 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1A933800) [pid = 856] [serial = 1361] [outer = 1A220C00] 08:12:24 INFO - PROCESS | 856 | 1464707544979 Marionette TRACE conn3 <- [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]]]}] 08:12:25 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 08:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 684ms 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1990AC00) [pid = 856] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1A255C00) [pid = 856] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1A226400) [pid = 856] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 119 (198BE400) [pid = 856] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 118 (10C4FC00) [pid = 856] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 117 (17895400) [pid = 856] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 116 (19806800) [pid = 856] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 115 (10566800) [pid = 856] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1433A800) [pid = 856] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 113 (10C4D000) [pid = 856] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:12:25 INFO - PROCESS | 856 | --DOMWINDOW == 112 (155DB400) [pid = 856] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:12:25 INFO - PROCESS | 856 | 1464707545169 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 856 | 1464707545171 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:12:25 INFO - PROCESS | 856 | 1464707545184 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 856 | 1464707545185 Marionette TRACE conn3 <- [1,1778,null,{}] 08:12:25 INFO - PROCESS | 856 | 1464707545189 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 856 | 1464707545269 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:12:25 INFO - PROCESS | 856 | 1464707545277 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 856 | ++DOCSHELL 1319C400 == 62 [pid = 856] [id = 454] 08:12:25 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (13910400) [pid = 856] [serial = 1362] [outer = 00000000] 08:12:25 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (16E88C00) [pid = 856] [serial = 1363] [outer = 13910400] 08:12:25 INFO - PROCESS | 856 | 1464707545330 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1980F000) [pid = 856] [serial = 1364] [outer = 13910400] 08:12:25 INFO - PROCESS | 856 | 1464707545758 Marionette TRACE conn3 <- [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]]]}] 08:12:25 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) 08:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 591ms 08:12:25 INFO - PROCESS | 856 | 1464707545778 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 856 | 1464707545780 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:12:25 INFO - PROCESS | 856 | 1464707545795 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 856 | 1464707545797 Marionette TRACE conn3 <- [1,1782,null,{}] 08:12:25 INFO - PROCESS | 856 | 1464707545804 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 856 | 1464707545884 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:12:25 INFO - PROCESS | 856 | 1464707545891 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 856 | ++DOCSHELL 16D0B800 == 63 [pid = 856] [id = 455] 08:12:25 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (199DD400) [pid = 856] [serial = 1365] [outer = 00000000] 08:12:25 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (105FA000) [pid = 856] [serial = 1366] [outer = 199DD400] 08:12:25 INFO - PROCESS | 856 | 1464707545934 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1A9DB800) [pid = 856] [serial = 1367] [outer = 199DD400] 08:12:26 INFO - PROCESS | 856 | 1464707546353 Marionette TRACE conn3 <- [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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 652ms 08:12:26 INFO - PROCESS | 856 | 1464707546443 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 856 | 1464707546445 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:12:26 INFO - PROCESS | 856 | 1464707546448 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:12:26 INFO - PROCESS | 856 | 1464707546450 Marionette TRACE conn3 <- [1,1786,null,{}] 08:12:26 INFO - PROCESS | 856 | 1464707546453 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:26 INFO - PROCESS | 856 | 1464707546534 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:12:26 INFO - PROCESS | 856 | 1464707546543 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 856 | ++DOCSHELL 16122C00 == 64 [pid = 856] [id = 456] 08:12:26 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A32F000) [pid = 856] [serial = 1368] [outer = 00000000] 08:12:26 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1AD5B400) [pid = 856] [serial = 1369] [outer = 1A32F000] 08:12:26 INFO - PROCESS | 856 | 1464707546586 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1AD5D000) [pid = 856] [serial = 1370] [outer = 1A32F000] 08:12:27 INFO - PROCESS | 856 | 1464707547039 Marionette TRACE conn3 <- [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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 622ms 08:12:27 INFO - PROCESS | 856 | 1464707547089 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 856 | 1464707547091 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:12:27 INFO - PROCESS | 856 | 1464707547095 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:12:27 INFO - PROCESS | 856 | 1464707547097 Marionette TRACE conn3 <- [1,1790,null,{}] 08:12:27 INFO - PROCESS | 856 | 1464707547104 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:27 INFO - PROCESS | 856 | 1464707547246 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:12:27 INFO - PROCESS | 856 | 1464707547388 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 856 | ++DOCSHELL 10A5A400 == 65 [pid = 856] [id = 457] 08:12:27 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (10A5DC00) [pid = 856] [serial = 1371] [outer = 00000000] 08:12:27 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (11230C00) [pid = 856] [serial = 1372] [outer = 10A5DC00] 08:12:27 INFO - PROCESS | 856 | 1464707547476 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1300BC00) [pid = 856] [serial = 1373] [outer = 10A5DC00] 08:12:28 INFO - PROCESS | 856 | 1464707548083 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1042ms 08:12:28 INFO - PROCESS | 856 | 1464707548123 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 856 | 1464707548126 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:12:28 INFO - PROCESS | 856 | 1464707548171 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 856 | 1464707548175 Marionette TRACE conn3 <- [1,1794,null,{}] 08:12:28 INFO - PROCESS | 856 | 1464707548180 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:28 INFO - PROCESS | 856 | 1464707548291 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:12:28 INFO - PROCESS | 856 | 1464707548402 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 856 | ++DOCSHELL 16125400 == 66 [pid = 856] [id = 458] 08:12:28 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (16128C00) [pid = 856] [serial = 1374] [outer = 00000000] 08:12:28 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (16D0A400) [pid = 856] [serial = 1375] [outer = 16128C00] 08:12:28 INFO - PROCESS | 856 | 1464707548500 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (16E8C800) [pid = 856] [serial = 1376] [outer = 16128C00] 08:12:29 INFO - PROCESS | 856 | 1464707549062 Marionette TRACE conn3 <- [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]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 932ms 08:12:29 INFO - PROCESS | 856 | 1464707549117 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:12:29 INFO - PROCESS | 856 | 1464707549120 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:12:29 INFO - PROCESS | 856 | 1464707549124 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 856 | 1464707549126 Marionette TRACE conn3 <- [1,1798,null,{}] 08:12:29 INFO - PROCESS | 856 | 1464707549130 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:29 INFO - PROCESS | 856 | 1464707549236 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:12:29 INFO - PROCESS | 856 | 1464707549348 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 856 | ++DOCSHELL 172C5C00 == 67 [pid = 856] [id = 459] 08:12:29 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (198C1C00) [pid = 856] [serial = 1377] [outer = 00000000] 08:12:29 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (19B7F400) [pid = 856] [serial = 1378] [outer = 198C1C00] 08:12:29 INFO - PROCESS | 856 | 1464707549442 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A226400) [pid = 856] [serial = 1379] [outer = 198C1C00] 08:12:30 INFO - PROCESS | 856 | 1464707550061 Marionette TRACE conn3 <- [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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 995ms 08:12:30 INFO - PROCESS | 856 | 1464707550125 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 856 | 1464707550129 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:12:30 INFO - PROCESS | 856 | 1464707550140 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 856 | 1464707550144 Marionette TRACE conn3 <- [1,1802,null,{}] 08:12:30 INFO - PROCESS | 856 | 1464707550148 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:30 INFO - PROCESS | 856 | 1464707550306 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:12:30 INFO - PROCESS | 856 | 1464707550372 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 856 | ++DOCSHELL 1A874400 == 68 [pid = 856] [id = 460] 08:12:30 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1AE2E000) [pid = 856] [serial = 1380] [outer = 00000000] 08:12:30 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1B023000) [pid = 856] [serial = 1381] [outer = 1AE2E000] 08:12:30 INFO - PROCESS | 856 | 1464707550425 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1B026400) [pid = 856] [serial = 1382] [outer = 1AE2E000] 08:12:30 INFO - PROCESS | 856 | 1464707550974 Marionette TRACE conn3 <- [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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 902ms 08:12:31 INFO - PROCESS | 856 | 1464707551023 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 856 | 1464707551026 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:12:31 INFO - PROCESS | 856 | 1464707551029 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 856 | 1464707551031 Marionette TRACE conn3 <- [1,1806,null,{}] 08:12:31 INFO - PROCESS | 856 | 1464707551035 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:31 INFO - PROCESS | 856 | 1464707551137 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:12:31 INFO - PROCESS | 856 | 1464707551247 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 856 | ++DOCSHELL 1980E400 == 69 [pid = 856] [id = 461] 08:12:31 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (199DAC00) [pid = 856] [serial = 1383] [outer = 00000000] 08:12:31 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1B02EC00) [pid = 856] [serial = 1384] [outer = 199DAC00] 08:12:31 INFO - PROCESS | 856 | 1464707551299 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1B1DBC00) [pid = 856] [serial = 1385] [outer = 199DAC00] 08:12:31 INFO - PROCESS | 856 | 1464707551864 Marionette TRACE conn3 <- [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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 901ms 08:12:31 INFO - PROCESS | 856 | 1464707551934 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 856 | 1464707551936 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:12:31 INFO - PROCESS | 856 | 1464707551940 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 856 | 1464707551942 Marionette TRACE conn3 <- [1,1810,null,{}] 08:12:31 INFO - PROCESS | 856 | 1464707551945 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:32 INFO - PROCESS | 856 | 1464707552049 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:12:32 INFO - PROCESS | 856 | 1464707552163 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 856 | ++DOCSHELL 1104BC00 == 70 [pid = 856] [id = 462] 08:12:32 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (1104C000) [pid = 856] [serial = 1386] [outer = 00000000] 08:12:32 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (11050000) [pid = 856] [serial = 1387] [outer = 1104C000] 08:12:32 INFO - PROCESS | 856 | 1464707552273 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (1A93C400) [pid = 856] [serial = 1388] [outer = 1104C000] 08:12:33 INFO - PROCESS | 856 | 1464707553034 Marionette TRACE conn3 <- [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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1151ms 08:12:33 INFO - PROCESS | 856 | 1464707553094 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 856 | 1464707553098 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:12:33 INFO - PROCESS | 856 | 1464707553118 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 856 | 1464707553122 Marionette TRACE conn3 <- [1,1814,null,{}] 08:12:33 INFO - PROCESS | 856 | 1464707553128 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:33 INFO - PROCESS | 856 | 1464707553228 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:12:33 INFO - PROCESS | 856 | 1464707553373 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 856 | ++DOCSHELL 11A0F400 == 71 [pid = 856] [id = 463] 08:12:33 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (12896400) [pid = 856] [serial = 1389] [outer = 00000000] 08:12:33 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (13194C00) [pid = 856] [serial = 1390] [outer = 12896400] 08:12:33 INFO - PROCESS | 856 | 1464707553427 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (1371BC00) [pid = 856] [serial = 1391] [outer = 12896400] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 1043EC00 == 70 [pid = 856] [id = 264] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 14337800 == 69 [pid = 856] [id = 427] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 16122C00 == 68 [pid = 856] [id = 456] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 16D0B800 == 67 [pid = 856] [id = 455] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 1319C400 == 66 [pid = 856] [id = 454] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 10509000 == 65 [pid = 856] [id = 453] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 1043E800 == 64 [pid = 856] [id = 452] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 18182400 == 63 [pid = 856] [id = 451] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 17898400 == 62 [pid = 856] [id = 450] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 16D0CC00 == 61 [pid = 856] [id = 449] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 1100A000 == 60 [pid = 856] [id = 448] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 13194000 == 59 [pid = 856] [id = 447] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 1612A000 == 58 [pid = 856] [id = 443] 08:12:33 INFO - PROCESS | 856 | --DOCSHELL 13113400 == 57 [pid = 856] [id = 442] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 141 (17892C00) [pid = 856] [serial = 1285] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 140 (199E6C00) [pid = 856] [serial = 1288] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 139 (19BA2800) [pid = 856] [serial = 1291] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 138 (1817F800) [pid = 856] [serial = 1318] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 137 (1A9D9400) [pid = 856] [serial = 1324] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 136 (1A934800) [pid = 856] [serial = 1321] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 135 (1A87EC00) [pid = 856] [serial = 1316] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 134 (18513C00) [pid = 856] [serial = 1319] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 133 (1A938800) [pid = 856] [serial = 1322] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 132 (1990D800) [pid = 856] [serial = 1307] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 131 (199E5400) [pid = 856] [serial = 1309] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1A498000) [pid = 856] [serial = 1312] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 129 (19B85400) [pid = 856] [serial = 1310] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 128 (1A879C00) [pid = 856] [serial = 1315] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 127 (199D8C00) [pid = 856] [serial = 1277] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 126 (11C85C00) [pid = 856] [serial = 1297] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1390A000) [pid = 856] [serial = 1298] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 124 (18188800) [pid = 856] [serial = 1303] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 123 (18513400) [pid = 856] [serial = 1304] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 122 (198C8400) [pid = 856] [serial = 1306] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 121 (112B3400) [pid = 856] [serial = 1295] [outer = 00000000] [url = about:blank] 08:12:33 INFO - PROCESS | 856 | --DOMWINDOW == 120 (10C45400) [pid = 856] [serial = 1294] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1A4A1C00) [pid = 856] [serial = 1313] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 856 | --DOMWINDOW == 118 (16A4D400) [pid = 856] [serial = 1300] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 856 | --DOMWINDOW == 117 (16E83400) [pid = 856] [serial = 1301] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 856 | --DOMWINDOW == 116 (11C84C00) [pid = 856] [serial = 1279] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 856 | --DOMWINDOW == 115 (15AEE000) [pid = 856] [serial = 1282] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 856 | 1464707554050 Marionette TRACE conn3 <- [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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 995ms 08:12:34 INFO - PROCESS | 856 | 1464707554092 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 856 | 1464707554097 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:12:34 INFO - PROCESS | 856 | 1464707554103 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 856 | 1464707554106 Marionette TRACE conn3 <- [1,1818,null,{}] 08:12:34 INFO - PROCESS | 856 | 1464707554109 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:34 INFO - PROCESS | 856 | 1464707554197 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:12:34 INFO - PROCESS | 856 | 1464707554204 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 856 | ++DOCSHELL 11045400 == 58 [pid = 856] [id = 464] 08:12:34 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (11234800) [pid = 856] [serial = 1392] [outer = 00000000] 08:12:34 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1390E000) [pid = 856] [serial = 1393] [outer = 11234800] 08:12:34 INFO - PROCESS | 856 | 1464707554248 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (14EA2400) [pid = 856] [serial = 1394] [outer = 11234800] 08:12:34 INFO - PROCESS | 856 | 1464707554783 Marionette TRACE conn3 <- [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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 08:12:34 INFO - PROCESS | 856 | 1464707554842 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 856 | 1464707554845 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:12:34 INFO - PROCESS | 856 | 1464707554848 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 856 | 1464707554851 Marionette TRACE conn3 <- [1,1822,null,{}] 08:12:34 INFO - PROCESS | 856 | 1464707554861 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:34 INFO - PROCESS | 856 | 1464707554954 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:12:35 INFO - PROCESS | 856 | 1464707555054 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 856 | ++DOCSHELL 16E7F400 == 59 [pid = 856] [id = 465] 08:12:35 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (16E7FC00) [pid = 856] [serial = 1395] [outer = 00000000] 08:12:35 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (16E8C400) [pid = 856] [serial = 1396] [outer = 16E7FC00] 08:12:35 INFO - PROCESS | 856 | 1464707555100 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (177D2C00) [pid = 856] [serial = 1397] [outer = 16E7FC00] 08:12:35 INFO - PROCESS | 856 | 1464707555473 Marionette TRACE conn3 <- [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]]]}] 08:12:35 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 08:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 622ms 08:12:35 INFO - PROCESS | 856 | 1464707555496 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 856 | 1464707555499 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:12:35 INFO - PROCESS | 856 | 1464707555502 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 856 | 1464707555504 Marionette TRACE conn3 <- [1,1826,null,{}] 08:12:35 INFO - PROCESS | 856 | 1464707555507 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:35 INFO - PROCESS | 856 | 1464707555597 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:12:35 INFO - PROCESS | 856 | 1464707555605 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 856 | ++DOCSHELL 1817F800 == 60 [pid = 856] [id = 466] 08:12:35 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1837B000) [pid = 856] [serial = 1398] [outer = 00000000] 08:12:35 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (18519800) [pid = 856] [serial = 1399] [outer = 1837B000] 08:12:35 INFO - PROCESS | 856 | 1464707555654 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (18513C00) [pid = 856] [serial = 1400] [outer = 1837B000] 08:12:36 INFO - PROCESS | 856 | 1464707556120 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 638ms 08:12:36 INFO - PROCESS | 856 | 1464707556142 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:12:36 INFO - PROCESS | 856 | 1464707556144 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:12:36 INFO - PROCESS | 856 | 1464707556147 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 856 | 1464707556149 Marionette TRACE conn3 <- [1,1830,null,{}] 08:12:36 INFO - PROCESS | 856 | 1464707556163 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:36 INFO - PROCESS | 856 | 1464707556287 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:12:36 INFO - PROCESS | 856 | 1464707556379 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 856 | ++DOCSHELL 185C9800 == 61 [pid = 856] [id = 467] 08:12:36 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1980E800) [pid = 856] [serial = 1401] [outer = 00000000] 08:12:36 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (198C9C00) [pid = 856] [serial = 1402] [outer = 1980E800] 08:12:36 INFO - PROCESS | 856 | 1464707556422 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (19912400) [pid = 856] [serial = 1403] [outer = 1980E800] 08:12:36 INFO - PROCESS | 856 | 1464707556846 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 08:12:36 INFO - PROCESS | 856 | 1464707556886 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 856 | 1464707556888 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:12:36 INFO - PROCESS | 856 | 1464707556891 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 856 | 1464707556893 Marionette TRACE conn3 <- [1,1834,null,{}] 08:12:36 INFO - PROCESS | 856 | 1464707556896 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:37 INFO - PROCESS | 856 | 1464707557020 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:12:37 INFO - PROCESS | 856 | 1464707557086 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 856 | ++DOCSHELL 199E5C00 == 62 [pid = 856] [id = 468] 08:12:37 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (199E6000) [pid = 856] [serial = 1404] [outer = 00000000] 08:12:37 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (19B9EC00) [pid = 856] [serial = 1405] [outer = 199E6000] 08:12:37 INFO - PROCESS | 856 | 1464707557131 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A044800) [pid = 856] [serial = 1406] [outer = 199E6000] 08:12:37 INFO - PROCESS | 856 | 1464707557537 Marionette TRACE conn3 <- [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]]]}] 08:12:37 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) 08:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 699ms 08:12:37 INFO - PROCESS | 856 | 1464707557575 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 856 | 1464707557577 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:12:37 INFO - PROCESS | 856 | 1464707557580 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 856 | 1464707557582 Marionette TRACE conn3 <- [1,1838,null,{}] 08:12:37 INFO - PROCESS | 856 | 1464707557588 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:37 INFO - PROCESS | 856 | 1464707557738 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:12:37 INFO - PROCESS | 856 | 1464707557761 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 856 | ++DOCSHELL 1A4A5000 == 63 [pid = 856] [id = 469] 08:12:37 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1A4A5400) [pid = 856] [serial = 1407] [outer = 00000000] 08:12:37 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A87BC00) [pid = 856] [serial = 1408] [outer = 1A4A5400] 08:12:37 INFO - PROCESS | 856 | 1464707557805 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1A934800) [pid = 856] [serial = 1409] [outer = 1A4A5400] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 132 (19808000) [pid = 856] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1A4A3C00) [pid = 856] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 130 (143DA400) [pid = 856] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 129 (10561000) [pid = 856] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 128 (1980DC00) [pid = 856] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 127 (17577800) [pid = 856] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 126 (15EE2800) [pid = 856] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 125 (177D7C00) [pid = 856] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 124 (10E88800) [pid = 856] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 123 (19AA8800) [pid = 856] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1706DC00) [pid = 856] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1100B800) [pid = 856] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 120 (132BA800) [pid = 856] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 119 (18377800) [pid = 856] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 118 (13198400) [pid = 856] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1A220C00) [pid = 856] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 116 (13910400) [pid = 856] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 115 (18376400) [pid = 856] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:12:38 INFO - PROCESS | 856 | --DOMWINDOW == 114 (199DD400) [pid = 856] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:12:38 INFO - PROCESS | 856 | 1464707558436 Marionette TRACE conn3 <- [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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 886ms 08:12:38 INFO - PROCESS | 856 | 1464707558485 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 856 | 1464707558487 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:12:38 INFO - PROCESS | 856 | 1464707558490 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 856 | 1464707558492 Marionette TRACE conn3 <- [1,1842,null,{}] 08:12:38 INFO - PROCESS | 856 | 1464707558495 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:38 INFO - PROCESS | 856 | 1464707558578 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:12:38 INFO - PROCESS | 856 | 1464707558587 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 856 | ++DOCSHELL 10E07800 == 64 [pid = 856] [id = 470] 08:12:38 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (10E88800) [pid = 856] [serial = 1410] [outer = 00000000] 08:12:38 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (13D49C00) [pid = 856] [serial = 1411] [outer = 10E88800] 08:12:38 INFO - PROCESS | 856 | 1464707558630 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1706DC00) [pid = 856] [serial = 1412] [outer = 10E88800] 08:12:39 INFO - PROCESS | 856 | 1464707559144 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 684ms 08:12:39 INFO - PROCESS | 856 | 1464707559190 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 856 | 1464707559192 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:12:39 INFO - PROCESS | 856 | 1464707559195 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 856 | 1464707559197 Marionette TRACE conn3 <- [1,1846,null,{}] 08:12:39 INFO - PROCESS | 856 | 1464707559200 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:39 INFO - PROCESS | 856 | 1464707559283 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:12:39 INFO - PROCESS | 856 | 1464707559290 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 856 | ++DOCSHELL 172D0800 == 65 [pid = 856] [id = 471] 08:12:39 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (18377800) [pid = 856] [serial = 1413] [outer = 00000000] 08:12:39 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A045400) [pid = 856] [serial = 1414] [outer = 18377800] 08:12:39 INFO - PROCESS | 856 | 1464707559333 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1A931000) [pid = 856] [serial = 1415] [outer = 18377800] 08:12:39 INFO - PROCESS | 856 | 1464707559766 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 591ms 08:12:39 INFO - PROCESS | 856 | 1464707559801 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 856 | 1464707559803 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:12:39 INFO - PROCESS | 856 | 1464707559806 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 856 | 1464707559808 Marionette TRACE conn3 <- [1,1850,null,{}] 08:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:12:39 INFO - PROCESS | 856 | 1464707559811 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:39 INFO - PROCESS | 856 | 1464707559892 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:12:39 INFO - PROCESS | 856 | 1464707559899 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 856 | ++DOCSHELL 16A4E800 == 66 [pid = 856] [id = 472] 08:12:39 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (16E81400) [pid = 856] [serial = 1416] [outer = 00000000] 08:12:39 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1AD06000) [pid = 856] [serial = 1417] [outer = 16E81400] 08:12:39 INFO - PROCESS | 856 | 1464707559948 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1AD11800) [pid = 856] [serial = 1418] [outer = 16E81400] 08:12:40 INFO - PROCESS | 856 | 1464707560425 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 700ms 08:12:40 INFO - PROCESS | 856 | 1464707560493 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 856 | 1464707560498 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:12:40 INFO - PROCESS | 856 | 1464707560504 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 856 | 1464707560508 Marionette TRACE conn3 <- [1,1854,null,{}] 08:12:40 INFO - PROCESS | 856 | 1464707560515 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 856 | 1464707560638 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:12:40 INFO - PROCESS | 856 | 1464707560811 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 856 | ++DOCSHELL 1104D400 == 67 [pid = 856] [id = 473] 08:12:40 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1104D800) [pid = 856] [serial = 1419] [outer = 00000000] 08:12:40 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (11A11000) [pid = 856] [serial = 1420] [outer = 1104D800] 08:12:40 INFO - PROCESS | 856 | 1464707560866 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (13054800) [pid = 856] [serial = 1421] [outer = 1104D800] 08:12:41 INFO - PROCESS | 856 | 1464707561420 Marionette TRACE conn3 <- [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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 933ms 08:12:41 INFO - PROCESS | 856 | 1464707561451 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 856 | 1464707561457 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:12:41 INFO - PROCESS | 856 | 1464707561465 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 856 | 1464707561468 Marionette TRACE conn3 <- [1,1858,null,{}] 08:12:41 INFO - PROCESS | 856 | 1464707561472 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:41 INFO - PROCESS | 856 | 1464707561582 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:12:41 INFO - PROCESS | 856 | 1464707561696 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 856 | ++DOCSHELL 11045000 == 68 [pid = 856] [id = 474] 08:12:41 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (112B3400) [pid = 856] [serial = 1422] [outer = 00000000] 08:12:41 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (168CB800) [pid = 856] [serial = 1423] [outer = 112B3400] 08:12:41 INFO - PROCESS | 856 | 1464707561801 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (16E8B000) [pid = 856] [serial = 1424] [outer = 112B3400] 08:12:42 INFO - PROCESS | 856 | 1464707562411 Marionette TRACE conn3 <- [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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 995ms 08:12:42 INFO - PROCESS | 856 | 1464707562467 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 856 | 1464707562470 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:12:42 INFO - PROCESS | 856 | 1464707562473 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 856 | 1464707562477 Marionette TRACE conn3 <- [1,1862,null,{}] 08:12:42 INFO - PROCESS | 856 | 1464707562501 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:42 INFO - PROCESS | 856 | 1464707562644 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:12:42 INFO - PROCESS | 856 | 1464707562712 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 856 | ++DOCSHELL 198C6000 == 69 [pid = 856] [id = 475] 08:12:42 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (19B81000) [pid = 856] [serial = 1425] [outer = 00000000] 08:12:42 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1A873000) [pid = 856] [serial = 1426] [outer = 19B81000] 08:12:42 INFO - PROCESS | 856 | 1464707562768 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A9E0C00) [pid = 856] [serial = 1427] [outer = 19B81000] 08:12:43 INFO - PROCESS | 856 | 1464707563308 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 886ms 08:12:43 INFO - PROCESS | 856 | 1464707563362 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 856 | 1464707563364 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:12:43 INFO - PROCESS | 856 | 1464707563368 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 856 | 1464707563370 Marionette TRACE conn3 <- [1,1866,null,{}] 08:12:43 INFO - PROCESS | 856 | 1464707563373 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 856 | 1464707563480 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:12:43 INFO - PROCESS | 856 | 1464707563593 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 856 | ++DOCSHELL 1AD52800 == 70 [pid = 856] [id = 476] 08:12:43 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1AD5D400) [pid = 856] [serial = 1428] [outer = 00000000] 08:12:43 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1B030800) [pid = 856] [serial = 1429] [outer = 1AD5D400] 08:12:43 INFO - PROCESS | 856 | 1464707563646 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1B1E4400) [pid = 856] [serial = 1430] [outer = 1AD5D400] 08:12:44 INFO - PROCESS | 856 | 1464707564249 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 933ms 08:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:12:44 INFO - PROCESS | 856 | 1464707564313 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 856 | 1464707564315 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:12:44 INFO - PROCESS | 856 | 1464707564319 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 856 | 1464707564320 Marionette TRACE conn3 <- [1,1870,null,{}] 08:12:44 INFO - PROCESS | 856 | 1464707564324 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:44 INFO - PROCESS | 856 | 1464707564428 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:12:44 INFO - PROCESS | 856 | 1464707564569 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 856 | ++DOCSHELL 1B02E000 == 71 [pid = 856] [id = 477] 08:12:44 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1B1E6800) [pid = 856] [serial = 1431] [outer = 00000000] 08:12:44 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (1B365400) [pid = 856] [serial = 1432] [outer = 1B1E6800] 08:12:44 INFO - PROCESS | 856 | 1464707564622 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (1B368800) [pid = 856] [serial = 1433] [outer = 1B1E6800] 08:12:45 INFO - PROCESS | 856 | 1464707565212 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1135ms 08:12:45 INFO - PROCESS | 856 | 1464707565503 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 856 | 1464707565508 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:12:45 INFO - PROCESS | 856 | 1464707565514 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 856 | 1464707565517 Marionette TRACE conn3 <- [1,1874,null,{}] 08:12:45 INFO - PROCESS | 856 | 1464707565522 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:45 INFO - PROCESS | 856 | 1464707565620 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:12:45 INFO - PROCESS | 856 | 1464707565757 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 856 | ++DOCSHELL 11C04800 == 72 [pid = 856] [id = 478] 08:12:45 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (11C04C00) [pid = 856] [serial = 1434] [outer = 00000000] 08:12:45 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (128C9000) [pid = 856] [serial = 1435] [outer = 11C04C00] 08:12:45 INFO - PROCESS | 856 | 1464707565808 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (1319CC00) [pid = 856] [serial = 1436] [outer = 11C04C00] 08:12:46 INFO - PROCESS | 856 | 1464707566401 Marionette TRACE conn3 <- [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]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 948ms 08:12:46 INFO - PROCESS | 856 | 1464707566445 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 856 | 1464707566448 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:12:46 INFO - PROCESS | 856 | 1464707566472 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 856 | 1464707566476 Marionette TRACE conn3 <- [1,1878,null,{}] 08:12:46 INFO - PROCESS | 856 | 1464707566481 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:46 INFO - PROCESS | 856 | 1464707566577 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:12:46 INFO - PROCESS | 856 | 1464707566726 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 856 | ++DOCSHELL 1123C800 == 73 [pid = 856] [id = 479] 08:12:46 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (13010800) [pid = 856] [serial = 1437] [outer = 00000000] 08:12:46 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (14E16400) [pid = 856] [serial = 1438] [outer = 13010800] 08:12:46 INFO - PROCESS | 856 | 1464707566772 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 856 | ++DOMWINDOW == 144 (157D8C00) [pid = 856] [serial = 1439] [outer = 13010800] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 172D0800 == 72 [pid = 856] [id = 471] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 10E07800 == 71 [pid = 856] [id = 470] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 1A4A5000 == 70 [pid = 856] [id = 469] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 199E5C00 == 69 [pid = 856] [id = 468] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 185C9800 == 68 [pid = 856] [id = 467] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 1817F800 == 67 [pid = 856] [id = 466] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 16E7F400 == 66 [pid = 856] [id = 465] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 11045400 == 65 [pid = 856] [id = 464] 08:12:46 INFO - PROCESS | 856 | --DOCSHELL 11A0F400 == 64 [pid = 856] [id = 463] 08:12:46 INFO - PROCESS | 856 | --DOMWINDOW == 143 (14335C00) [pid = 856] [serial = 1327] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 856 | --DOMWINDOW == 142 (17898800) [pid = 856] [serial = 1330] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 856 | --DOMWINDOW == 141 (1A9D8C00) [pid = 856] [serial = 1333] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 856 | --DOMWINDOW == 140 (1AD09400) [pid = 856] [serial = 1336] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 856 | --DOMWINDOW == 139 (1AD5B400) [pid = 856] [serial = 1369] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOCSHELL 1980E400 == 63 [pid = 856] [id = 461] 08:12:47 INFO - PROCESS | 856 | --DOCSHELL 1A874400 == 62 [pid = 856] [id = 460] 08:12:47 INFO - PROCESS | 856 | --DOCSHELL 172C5C00 == 61 [pid = 856] [id = 459] 08:12:47 INFO - PROCESS | 856 | --DOCSHELL 16125400 == 60 [pid = 856] [id = 458] 08:12:47 INFO - PROCESS | 856 | --DOCSHELL 10A5A400 == 59 [pid = 856] [id = 457] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 138 (199E6800) [pid = 856] [serial = 1211] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 137 (1A874000) [pid = 856] [serial = 1259] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 136 (1611F400) [pid = 856] [serial = 1250] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 135 (10E11800) [pid = 856] [serial = 1247] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 134 (1A332400) [pid = 856] [serial = 1256] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 133 (185C8000) [pid = 856] [serial = 1156] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 132 (16E7F000) [pid = 856] [serial = 1208] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 131 (185C7C00) [pid = 856] [serial = 1253] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1371C400) [pid = 856] [serial = 1205] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 129 (1A03A000) [pid = 856] [serial = 1357] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 128 (1721BC00) [pid = 856] [serial = 1348] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 127 (175BA400) [pid = 856] [serial = 1349] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 126 (14338800) [pid = 856] [serial = 1345] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 125 (15A83400) [pid = 856] [serial = 1346] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 124 (1A24BC00) [pid = 856] [serial = 1340] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 123 (19B89C00) [pid = 856] [serial = 1339] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 122 (185BC800) [pid = 856] [serial = 1351] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 121 (155D6800) [pid = 856] [serial = 1343] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 120 (140C7400) [pid = 856] [serial = 1342] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1A930C00) [pid = 856] [serial = 1360] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 118 (16E88C00) [pid = 856] [serial = 1363] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1980F000) [pid = 856] [serial = 1364] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1A933800) [pid = 856] [serial = 1361] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 115 (19906000) [pid = 856] [serial = 1354] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1A255000) [pid = 856] [serial = 1358] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 113 (19913800) [pid = 856] [serial = 1355] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 112 (105FA000) [pid = 856] [serial = 1366] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 111 (19809400) [pid = 856] [serial = 1352] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1A9DB800) [pid = 856] [serial = 1367] [outer = 00000000] [url = about:blank] 08:12:47 INFO - PROCESS | 856 | 1464707567265 Marionette TRACE conn3 <- [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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 855ms 08:12:47 INFO - PROCESS | 856 | 1464707567318 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 856 | 1464707567320 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:12:47 INFO - PROCESS | 856 | 1464707567324 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 856 | 1464707567326 Marionette TRACE conn3 <- [1,1882,null,{}] 08:12:47 INFO - PROCESS | 856 | 1464707567336 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:47 INFO - PROCESS | 856 | 1464707567428 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:12:47 INFO - PROCESS | 856 | 1464707567438 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 856 | ++DOCSHELL 140CA000 == 60 [pid = 856] [id = 480] 08:12:47 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (140CCC00) [pid = 856] [serial = 1440] [outer = 00000000] 08:12:47 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (15AE7C00) [pid = 856] [serial = 1441] [outer = 140CCC00] 08:12:47 INFO - PROCESS | 856 | 1464707567486 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (15EDA800) [pid = 856] [serial = 1442] [outer = 140CCC00] 08:12:47 INFO - PROCESS | 856 | 1464707567978 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 700ms 08:12:48 INFO - PROCESS | 856 | 1464707568023 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 856 | 1464707568025 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:12:48 INFO - PROCESS | 856 | 1464707568029 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:12:48 INFO - PROCESS | 856 | 1464707568030 Marionette TRACE conn3 <- [1,1886,null,{}] 08:12:48 INFO - PROCESS | 856 | 1464707568034 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:48 INFO - PROCESS | 856 | 1464707568117 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:12:48 INFO - PROCESS | 856 | 1464707568123 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 856 | ++DOCSHELL 16127400 == 61 [pid = 856] [id = 481] 08:12:48 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (16128400) [pid = 856] [serial = 1443] [outer = 00000000] 08:12:48 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (16A4E400) [pid = 856] [serial = 1444] [outer = 16128400] 08:12:48 INFO - PROCESS | 856 | 1464707568177 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (16E84400) [pid = 856] [serial = 1445] [outer = 16128400] 08:12:48 INFO - PROCESS | 856 | 1464707568634 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 637ms 08:12:48 INFO - PROCESS | 856 | 1464707568667 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 856 | 1464707568669 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:12:48 INFO - PROCESS | 856 | 1464707568672 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:12:48 INFO - PROCESS | 856 | 1464707568673 Marionette TRACE conn3 <- [1,1890,null,{}] 08:12:48 INFO - PROCESS | 856 | 1464707568696 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:48 INFO - PROCESS | 856 | 1464707568776 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:12:48 INFO - PROCESS | 856 | 1464707568783 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 856 | ++DOCSHELL 15A86C00 == 62 [pid = 856] [id = 482] 08:12:48 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (16E80000) [pid = 856] [serial = 1446] [outer = 00000000] 08:12:48 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (17221400) [pid = 856] [serial = 1447] [outer = 16E80000] 08:12:48 INFO - PROCESS | 856 | 1464707568827 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (17898800) [pid = 856] [serial = 1448] [outer = 16E80000] 08:12:49 INFO - PROCESS | 856 | 1464707569304 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 653ms 08:12:49 INFO - PROCESS | 856 | 1464707569331 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 856 | 1464707569342 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:12:49 INFO - PROCESS | 856 | 1464707569356 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 856 | 1464707569358 Marionette TRACE conn3 <- [1,1894,null,{}] 08:12:49 INFO - PROCESS | 856 | 1464707569361 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:49 INFO - PROCESS | 856 | 1464707569486 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:12:49 INFO - PROCESS | 856 | 1464707569583 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 856 | ++DOCSHELL 185BB800 == 63 [pid = 856] [id = 483] 08:12:49 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (185BC000) [pid = 856] [serial = 1449] [outer = 00000000] 08:12:49 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (185C4800) [pid = 856] [serial = 1450] [outer = 185BC000] 08:12:49 INFO - PROCESS | 856 | 1464707569628 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (19807800) [pid = 856] [serial = 1451] [outer = 185BC000] 08:12:50 INFO - PROCESS | 856 | 1464707570055 Marionette TRACE conn3 <- [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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 08:12:50 INFO - PROCESS | 856 | 1464707570078 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 856 | 1464707570080 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:12:50 INFO - PROCESS | 856 | 1464707570083 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:12:50 INFO - PROCESS | 856 | 1464707570085 Marionette TRACE conn3 <- [1,1898,null,{}] 08:12:50 INFO - PROCESS | 856 | 1464707570096 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 856 | 1464707570213 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:12:50 INFO - PROCESS | 856 | 1464707570219 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 856 | ++DOCSHELL 1851D800 == 64 [pid = 856] [id = 484] 08:12:50 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (185C9800) [pid = 856] [serial = 1452] [outer = 00000000] 08:12:50 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (198C0C00) [pid = 856] [serial = 1453] [outer = 185C9800] 08:12:50 INFO - PROCESS | 856 | 1464707570263 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (198BDC00) [pid = 856] [serial = 1454] [outer = 185C9800] 08:12:50 INFO - PROCESS | 856 | 1464707570722 Marionette TRACE conn3 <- [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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 684ms 08:12:50 INFO - PROCESS | 856 | 1464707570783 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 856 | 1464707570785 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:12:50 INFO - PROCESS | 856 | 1464707570789 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 856 | 1464707570790 Marionette TRACE conn3 <- [1,1902,null,{}] 08:12:50 INFO - PROCESS | 856 | 1464707570799 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 856 | 1464707570938 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 124 (17215000) [pid = 856] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 123 (11C78000) [pid = 856] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 122 (10E0D000) [pid = 856] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1A87D400) [pid = 856] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1A9D8800) [pid = 856] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1318D800) [pid = 856] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 118 (14E19400) [pid = 856] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 117 (17568800) [pid = 856] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 116 (19914800) [pid = 856] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1980E800) [pid = 856] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 114 (11234800) [pid = 856] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 113 (16E7FC00) [pid = 856] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1A32F000) [pid = 856] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 111 (199E6000) [pid = 856] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 110 (12896400) [pid = 856] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1837B000) [pid = 856] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1A4A5400) [pid = 856] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 107 (10E88800) [pid = 856] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:12:51 INFO - PROCESS | 856 | --DOMWINDOW == 106 (18377800) [pid = 856] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:12:51 INFO - PROCESS | 856 | 1464707571279 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 856 | ++DOCSHELL 104EA800 == 65 [pid = 856] [id = 485] 08:12:51 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (10509000) [pid = 856] [serial = 1455] [outer = 00000000] 08:12:51 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (10E88800) [pid = 856] [serial = 1456] [outer = 10509000] 08:12:51 INFO - PROCESS | 856 | 1464707571323 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (1318D800) [pid = 856] [serial = 1457] [outer = 10509000] 08:12:51 INFO - PROCESS | 856 | 1464707571675 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 933ms 08:12:51 INFO - PROCESS | 856 | 1464707571734 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 856 | 1464707571736 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:12:51 INFO - PROCESS | 856 | 1464707571740 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 856 | 1464707571741 Marionette TRACE conn3 <- [1,1906,null,{}] 08:12:51 INFO - PROCESS | 856 | 1464707571752 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:51 INFO - PROCESS | 856 | 1464707571842 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:12:51 INFO - PROCESS | 856 | 1464707571849 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 856 | ++DOCSHELL 14E11800 == 66 [pid = 856] [id = 486] 08:12:51 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (16E82000) [pid = 856] [serial = 1458] [outer = 00000000] 08:12:51 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1980F000) [pid = 856] [serial = 1459] [outer = 16E82000] 08:12:51 INFO - PROCESS | 856 | 1464707571892 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (19910800) [pid = 856] [serial = 1460] [outer = 16E82000] 08:12:52 INFO - PROCESS | 856 | 1464707572328 Marionette TRACE conn3 <- [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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 622ms 08:12:52 INFO - PROCESS | 856 | 1464707572379 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 856 | 1464707572381 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:12:52 INFO - PROCESS | 856 | 1464707572384 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 856 | 1464707572387 Marionette TRACE conn3 <- [1,1910,null,{}] 08:12:52 INFO - PROCESS | 856 | 1464707572391 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:52 INFO - PROCESS | 856 | 1464707572472 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:12:52 INFO - PROCESS | 856 | 1464707572478 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 856 | ++DOCSHELL 112AD400 == 67 [pid = 856] [id = 487] 08:12:52 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (199D8400) [pid = 856] [serial = 1461] [outer = 00000000] 08:12:52 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (199E5400) [pid = 856] [serial = 1462] [outer = 199D8400] 08:12:52 INFO - PROCESS | 856 | 1464707572524 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (19B7D400) [pid = 856] [serial = 1463] [outer = 199D8400] 08:12:52 INFO - PROCESS | 856 | 1464707572959 Marionette TRACE conn3 <- [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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 637ms 08:12:53 INFO - PROCESS | 856 | 1464707573019 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 856 | 1464707573022 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:12:53 INFO - PROCESS | 856 | 1464707573025 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 856 | 1464707573027 Marionette TRACE conn3 <- [1,1914,null,{}] 08:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:12:53 INFO - PROCESS | 856 | 1464707573031 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:53 INFO - PROCESS | 856 | 1464707573141 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:12:53 INFO - PROCESS | 856 | 1464707573149 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 856 | ++DOCSHELL 19B9F400 == 68 [pid = 856] [id = 488] 08:12:53 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1A047C00) [pid = 856] [serial = 1464] [outer = 00000000] 08:12:53 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1A32B400) [pid = 856] [serial = 1465] [outer = 1A047C00] 08:12:53 INFO - PROCESS | 856 | 1464707573202 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1A499000) [pid = 856] [serial = 1466] [outer = 1A047C00] 08:12:53 INFO - PROCESS | 856 | 1464707573945 Marionette TRACE conn3 <- [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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 980ms 08:12:54 INFO - PROCESS | 856 | 1464707574016 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 856 | 1464707574022 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:12:54 INFO - PROCESS | 856 | 1464707574026 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 856 | 1464707574031 Marionette TRACE conn3 <- [1,1918,null,{}] 08:12:54 INFO - PROCESS | 856 | 1464707574036 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:54 INFO - PROCESS | 856 | 1464707574155 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:12:54 INFO - PROCESS | 856 | 1464707574301 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 856 | ++DOCSHELL 1104E000 == 69 [pid = 856] [id = 489] 08:12:54 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (114B8400) [pid = 856] [serial = 1467] [outer = 00000000] 08:12:54 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (132B9400) [pid = 856] [serial = 1468] [outer = 114B8400] 08:12:54 INFO - PROCESS | 856 | 1464707574357 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (14335C00) [pid = 856] [serial = 1469] [outer = 114B8400] 08:12:54 INFO - PROCESS | 856 | 1464707574905 Marionette TRACE conn3 <- [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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 933ms 08:12:54 INFO - PROCESS | 856 | 1464707574973 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 856 | 1464707574979 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:12:54 INFO - PROCESS | 856 | 1464707574985 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 856 | 1464707574988 Marionette TRACE conn3 <- [1,1922,null,{}] 08:12:54 INFO - PROCESS | 856 | 1464707574992 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:55 INFO - PROCESS | 856 | 1464707575104 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:12:55 INFO - PROCESS | 856 | 1464707575221 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 856 | ++DOCSHELL 155D6800 == 70 [pid = 856] [id = 490] 08:12:55 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1612D800) [pid = 856] [serial = 1470] [outer = 00000000] 08:12:55 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (16E87C00) [pid = 856] [serial = 1471] [outer = 1612D800] 08:12:55 INFO - PROCESS | 856 | 1464707575314 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1789CC00) [pid = 856] [serial = 1472] [outer = 1612D800] 08:12:55 INFO - PROCESS | 856 | 1464707575906 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 995ms 08:12:55 INFO - PROCESS | 856 | 1464707575968 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 856 | 1464707575971 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:12:55 INFO - PROCESS | 856 | 1464707575975 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 856 | 1464707575979 Marionette TRACE conn3 <- [1,1926,null,{}] 08:12:55 INFO - PROCESS | 856 | 1464707576005 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:56 INFO - PROCESS | 856 | 1464707576119 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:12:56 INFO - PROCESS | 856 | 1464707576265 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 856 | ++DOCSHELL 131BC800 == 71 [pid = 856] [id = 491] 08:12:56 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (19AAB400) [pid = 856] [serial = 1473] [outer = 00000000] 08:12:56 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (19BA0000) [pid = 856] [serial = 1474] [outer = 19AAB400] 08:12:56 INFO - PROCESS | 856 | 1464707576323 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1A255000) [pid = 856] [serial = 1475] [outer = 19AAB400] 08:12:56 INFO - PROCESS | 856 | 1464707576877 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 948ms 08:12:56 INFO - PROCESS | 856 | 1464707576940 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 856 | 1464707576943 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:12:56 INFO - PROCESS | 856 | 1464707576947 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 856 | 1464707576949 Marionette TRACE conn3 <- [1,1930,null,{}] 08:12:56 INFO - PROCESS | 856 | 1464707576952 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:57 INFO - PROCESS | 856 | 1464707577059 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:12:57 INFO - PROCESS | 856 | 1464707577204 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 856 | ++DOCSHELL 1A86FC00 == 72 [pid = 856] [id = 492] 08:12:57 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (1A870C00) [pid = 856] [serial = 1476] [outer = 00000000] 08:12:57 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1A876000) [pid = 856] [serial = 1477] [outer = 1A870C00] 08:12:57 INFO - PROCESS | 856 | 1464707577259 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A87C800) [pid = 856] [serial = 1478] [outer = 1A870C00] 08:12:57 INFO - PROCESS | 856 | 1464707577848 Marionette TRACE conn3 <- [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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 933ms 08:12:57 INFO - PROCESS | 856 | 1464707577891 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 856 | 1464707577893 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:12:57 INFO - PROCESS | 856 | 1464707577897 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 856 | 1464707577899 Marionette TRACE conn3 <- [1,1934,null,{}] 08:12:57 INFO - PROCESS | 856 | 1464707577903 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:57 INFO - PROCESS | 856 | 1464707578005 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:12:58 INFO - PROCESS | 856 | 1464707578145 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 856 | ++DOCSHELL 1A872400 == 73 [pid = 856] [id = 493] 08:12:58 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1A874400) [pid = 856] [serial = 1479] [outer = 00000000] 08:12:58 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A9DB000) [pid = 856] [serial = 1480] [outer = 1A874400] 08:12:58 INFO - PROCESS | 856 | 1464707578207 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1A9DE800) [pid = 856] [serial = 1481] [outer = 1A874400] 08:12:58 INFO - PROCESS | 856 | 1464707578971 Marionette TRACE conn3 <- [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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1135ms 08:12:59 INFO - PROCESS | 856 | 1464707579029 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 856 | 1464707579032 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:12:59 INFO - PROCESS | 856 | 1464707579037 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 856 | 1464707579041 Marionette TRACE conn3 <- [1,1938,null,{}] 08:12:59 INFO - PROCESS | 856 | 1464707579046 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:59 INFO - PROCESS | 856 | 1464707579147 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:12:59 INFO - PROCESS | 856 | 1464707579294 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 856 | ++DOCSHELL 105F6C00 == 74 [pid = 856] [id = 494] 08:12:59 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (10A58000) [pid = 856] [serial = 1482] [outer = 00000000] 08:12:59 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (10C4CC00) [pid = 856] [serial = 1483] [outer = 10A58000] 08:12:59 INFO - PROCESS | 856 | 1464707579343 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (10E0E400) [pid = 856] [serial = 1484] [outer = 10A58000] 08:12:59 INFO - PROCESS | 856 | 1464707579876 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 887ms 08:12:59 INFO - PROCESS | 856 | 1464707579939 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 856 | 1464707579945 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:12:59 INFO - PROCESS | 856 | 1464707579951 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 856 | 1464707579953 Marionette TRACE conn3 <- [1,1942,null,{}] 08:12:59 INFO - PROCESS | 856 | 1464707579957 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:00 INFO - PROCESS | 856 | 1464707580059 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 15D45800 == 73 [pid = 856] [id = 402] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 10483400 == 72 [pid = 856] [id = 441] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 112AD400 == 71 [pid = 856] [id = 487] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 14E11800 == 70 [pid = 856] [id = 486] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 104EA800 == 69 [pid = 856] [id = 485] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 1851D800 == 68 [pid = 856] [id = 484] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 185BB800 == 67 [pid = 856] [id = 483] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 15A86C00 == 66 [pid = 856] [id = 482] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 16127400 == 65 [pid = 856] [id = 481] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 140CA000 == 64 [pid = 856] [id = 480] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 1123C800 == 63 [pid = 856] [id = 479] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 11C04800 == 62 [pid = 856] [id = 478] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 1104D400 == 61 [pid = 856] [id = 473] 08:13:00 INFO - PROCESS | 856 | --DOCSHELL 16A4E800 == 60 [pid = 856] [id = 472] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 135 (1837C800) [pid = 856] [serial = 1286] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 134 (1A03F000) [pid = 856] [serial = 1292] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 133 (12B0B800) [pid = 856] [serial = 1280] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 132 (1A9E4000) [pid = 856] [serial = 1334] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1AD0C000) [pid = 856] [serial = 1337] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 130 (15EE4400) [pid = 856] [serial = 1328] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 129 (1612D000) [pid = 856] [serial = 1283] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 128 (185C5C00) [pid = 856] [serial = 1331] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 127 (19B7D000) [pid = 856] [serial = 1289] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 126 (11230C00) [pid = 856] [serial = 1372] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 125 (16D0A400) [pid = 856] [serial = 1375] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 124 (19B7F400) [pid = 856] [serial = 1378] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 123 (198C9C00) [pid = 856] [serial = 1402] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 122 (19912400) [pid = 856] [serial = 1403] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1B023000) [pid = 856] [serial = 1381] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1390E000) [pid = 856] [serial = 1393] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 119 (14EA2400) [pid = 856] [serial = 1394] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 118 (16E8C400) [pid = 856] [serial = 1396] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 117 (177D2C00) [pid = 856] [serial = 1397] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1AD5D000) [pid = 856] [serial = 1370] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1A044800) [pid = 856] [serial = 1406] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1371BC00) [pid = 856] [serial = 1391] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 113 (13194C00) [pid = 856] [serial = 1390] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 112 (18519800) [pid = 856] [serial = 1399] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 111 (19B9EC00) [pid = 856] [serial = 1405] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 110 (11050000) [pid = 856] [serial = 1387] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1B02EC00) [pid = 856] [serial = 1384] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1A87BC00) [pid = 856] [serial = 1408] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 107 (13D49C00) [pid = 856] [serial = 1411] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1706DC00) [pid = 856] [serial = 1412] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1AD06000) [pid = 856] [serial = 1417] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1A045400) [pid = 856] [serial = 1414] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1A931000) [pid = 856] [serial = 1415] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1A934800) [pid = 856] [serial = 1409] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | --DOMWINDOW == 101 (18513C00) [pid = 856] [serial = 1400] [outer = 00000000] [url = about:blank] 08:13:00 INFO - PROCESS | 856 | 1464707580224 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 856 | ++DOCSHELL 10483400 == 61 [pid = 856] [id = 495] 08:13:00 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (104EA800) [pid = 856] [serial = 1485] [outer = 00000000] 08:13:00 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (10E93000) [pid = 856] [serial = 1486] [outer = 104EA800] 08:13:00 INFO - PROCESS | 856 | 1464707580275 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (11A0BC00) [pid = 856] [serial = 1487] [outer = 104EA800] 08:13:00 INFO - PROCESS | 856 | 1464707580717 Marionette TRACE conn3 <- [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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 793ms 08:13:00 INFO - PROCESS | 856 | 1464707580753 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 856 | 1464707580755 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:13:00 INFO - PROCESS | 856 | 1464707580758 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 856 | 1464707580762 Marionette TRACE conn3 <- [1,1946,null,{}] 08:13:00 INFO - PROCESS | 856 | 1464707580772 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:00 INFO - PROCESS | 856 | 1464707580860 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:13:00 INFO - PROCESS | 856 | 1464707580871 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 856 | ++DOCSHELL 13193C00 == 62 [pid = 856] [id = 496] 08:13:00 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (13194000) [pid = 856] [serial = 1488] [outer = 00000000] 08:13:00 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (131B5C00) [pid = 856] [serial = 1489] [outer = 13194000] 08:13:00 INFO - PROCESS | 856 | 1464707580917 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (1390A400) [pid = 856] [serial = 1490] [outer = 13194000] 08:13:01 INFO - PROCESS | 856 | 1464707581386 Marionette TRACE conn3 <- [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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 638ms 08:13:01 INFO - PROCESS | 856 | 1464707581394 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 856 | 1464707581397 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:13:01 INFO - PROCESS | 856 | 1464707581400 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:13:01 INFO - PROCESS | 856 | 1464707581402 Marionette TRACE conn3 <- [1,1950,null,{}] 08:13:01 INFO - PROCESS | 856 | 1464707581405 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:01 INFO - PROCESS | 856 | 1464707581489 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:13:01 INFO - PROCESS | 856 | 1464707581495 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 856 | ++DOCSHELL 131B0400 == 63 [pid = 856] [id = 497] 08:13:01 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (1371B800) [pid = 856] [serial = 1491] [outer = 00000000] 08:13:01 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (157E2800) [pid = 856] [serial = 1492] [outer = 1371B800] 08:13:01 INFO - PROCESS | 856 | 1464707581540 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (15AEC800) [pid = 856] [serial = 1493] [outer = 1371B800] 08:13:01 INFO - PROCESS | 856 | 1464707581948 Marionette TRACE conn3 <- [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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 591ms 08:13:02 INFO - PROCESS | 856 | 1464707581994 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 856 | 1464707581996 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:13:02 INFO - PROCESS | 856 | 1464707582003 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:13:02 INFO - PROCESS | 856 | 1464707582005 Marionette TRACE conn3 <- [1,1954,null,{}] 08:13:02 INFO - PROCESS | 856 | 1464707582008 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:02 INFO - PROCESS | 856 | 1464707582089 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:13:02 INFO - PROCESS | 856 | 1464707582096 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 856 | ++DOCSHELL 10E0A400 == 64 [pid = 856] [id = 498] 08:13:02 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1432B800) [pid = 856] [serial = 1494] [outer = 00000000] 08:13:02 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1612B800) [pid = 856] [serial = 1495] [outer = 1432B800] 08:13:02 INFO - PROCESS | 856 | 1464707582139 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (167D6800) [pid = 856] [serial = 1496] [outer = 1432B800] 08:13:02 INFO - PROCESS | 856 | 1464707582631 Marionette TRACE conn3 <- [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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 684ms 08:13:02 INFO - PROCESS | 856 | 1464707582706 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 856 | 1464707582708 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:13:02 INFO - PROCESS | 856 | 1464707582711 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 856 | 1464707582713 Marionette TRACE conn3 <- [1,1958,null,{}] 08:13:02 INFO - PROCESS | 856 | 1464707582717 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:02 INFO - PROCESS | 856 | 1464707582854 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:13:02 INFO - PROCESS | 856 | 1464707582922 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 856 | ++DOCSHELL 16E81C00 == 65 [pid = 856] [id = 499] 08:13:02 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (16E87800) [pid = 856] [serial = 1497] [outer = 00000000] 08:13:02 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1721BC00) [pid = 856] [serial = 1498] [outer = 16E87800] 08:13:02 INFO - PROCESS | 856 | 1464707582969 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (175B6000) [pid = 856] [serial = 1499] [outer = 16E87800] 08:13:03 INFO - PROCESS | 856 | 1464707583413 Marionette TRACE conn3 <- [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]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 08:13:03 INFO - PROCESS | 856 | 1464707583453 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 856 | 1464707583455 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:13:03 INFO - PROCESS | 856 | 1464707583458 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:13:03 INFO - PROCESS | 856 | 1464707583460 Marionette TRACE conn3 <- [1,1962,null,{}] 08:13:03 INFO - PROCESS | 856 | 1464707583501 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:03 INFO - PROCESS | 856 | 1464707583613 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:13:03 INFO - PROCESS | 856 | 1464707583625 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 856 | ++DOCSHELL 1707A000 == 66 [pid = 856] [id = 500] 08:13:03 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1721AC00) [pid = 856] [serial = 1500] [outer = 00000000] 08:13:03 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1837C400) [pid = 856] [serial = 1501] [outer = 1721AC00] 08:13:03 INFO - PROCESS | 856 | 1464707583725 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (185BB400) [pid = 856] [serial = 1502] [outer = 1721AC00] 08:13:04 INFO - PROCESS | 856 | 1464707584121 Marionette TRACE conn3 <- [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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 715ms 08:13:04 INFO - PROCESS | 856 | 1464707584181 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 856 | 1464707584183 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:13:04 INFO - PROCESS | 856 | 1464707584186 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 856 | 1464707584188 Marionette TRACE conn3 <- [1,1966,null,{}] 08:13:04 INFO - PROCESS | 856 | 1464707584192 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:04 INFO - PROCESS | 856 | 1464707584307 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:13:04 INFO - PROCESS | 856 | 1464707584313 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 856 | ++DOCSHELL 105F5000 == 67 [pid = 856] [id = 501] 08:13:04 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (10C50000) [pid = 856] [serial = 1503] [outer = 00000000] 08:13:04 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1837B000) [pid = 856] [serial = 1504] [outer = 10C50000] 08:13:04 INFO - PROCESS | 856 | 1464707584366 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (185CA400) [pid = 856] [serial = 1505] [outer = 10C50000] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 121 (199D8400) [pid = 856] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 120 (185BC000) [pid = 856] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 119 (16E81400) [pid = 856] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 118 (13010800) [pid = 856] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 117 (185C9800) [pid = 856] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 116 (11C04C00) [pid = 856] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 115 (16128400) [pid = 856] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 114 (16E80000) [pid = 856] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 113 (10509000) [pid = 856] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 112 (140CCC00) [pid = 856] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:13:04 INFO - PROCESS | 856 | --DOMWINDOW == 111 (16E82000) [pid = 856] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:13:04 INFO - PROCESS | 856 | 1464707584872 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 747ms 08:13:04 INFO - PROCESS | 856 | 1464707584926 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 856 | 1464707584937 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:13:04 INFO - PROCESS | 856 | 1464707584971 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 856 | 1464707584973 Marionette TRACE conn3 <- [1,1970,null,{}] 08:13:04 INFO - PROCESS | 856 | 1464707584977 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 856 | 1464707585059 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:13:05 INFO - PROCESS | 856 | 1464707585069 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 856 | ++DOCSHELL 13914800 == 68 [pid = 856] [id = 502] 08:13:05 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (15EE5000) [pid = 856] [serial = 1506] [outer = 00000000] 08:13:05 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (177D7400) [pid = 856] [serial = 1507] [outer = 15EE5000] 08:13:05 INFO - PROCESS | 856 | 1464707585096 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (185BC000) [pid = 856] [serial = 1508] [outer = 15EE5000] 08:13:05 INFO - PROCESS | 856 | 1464707585548 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 637ms 08:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:13:05 INFO - PROCESS | 856 | 1464707585588 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 856 | 1464707585590 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:13:05 INFO - PROCESS | 856 | 1464707585593 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 856 | 1464707585594 Marionette TRACE conn3 <- [1,1974,null,{}] 08:13:05 INFO - PROCESS | 856 | 1464707585598 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 856 | 1464707585680 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:13:05 INFO - PROCESS | 856 | 1464707585687 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 856 | ++DOCSHELL 15D44C00 == 69 [pid = 856] [id = 503] 08:13:05 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (18513000) [pid = 856] [serial = 1509] [outer = 00000000] 08:13:05 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (198CA000) [pid = 856] [serial = 1510] [outer = 18513000] 08:13:05 INFO - PROCESS | 856 | 1464707585729 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (19909000) [pid = 856] [serial = 1511] [outer = 18513000] 08:13:06 INFO - PROCESS | 856 | 1464707586133 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 590ms 08:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:13:06 INFO - PROCESS | 856 | 1464707586201 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 856 | 1464707586204 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:13:06 INFO - PROCESS | 856 | 1464707586207 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 856 | 1464707586209 Marionette TRACE conn3 <- [1,1978,null,{}] 08:13:06 INFO - PROCESS | 856 | 1464707586212 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:06 INFO - PROCESS | 856 | 1464707586315 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:13:06 INFO - PROCESS | 856 | 1464707586321 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 856 | ++DOCSHELL 1990F000 == 70 [pid = 856] [id = 504] 08:13:06 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (199D7800) [pid = 856] [serial = 1512] [outer = 00000000] 08:13:06 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (199E6800) [pid = 856] [serial = 1513] [outer = 199D7800] 08:13:06 INFO - PROCESS | 856 | 1464707586368 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (19B80000) [pid = 856] [serial = 1514] [outer = 199D7800] 08:13:07 INFO - PROCESS | 856 | 1464707587114 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 933ms 08:13:07 INFO - PROCESS | 856 | 1464707587153 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 856 | 1464707587158 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:13:07 INFO - PROCESS | 856 | 1464707587163 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 856 | 1464707587167 Marionette TRACE conn3 <- [1,1982,null,{}] 08:13:07 INFO - PROCESS | 856 | 1464707587172 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:07 INFO - PROCESS | 856 | 1464707587285 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:13:07 INFO - PROCESS | 856 | 1464707587403 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 856 | ++DOCSHELL 0F2F7800 == 71 [pid = 856] [id = 505] 08:13:07 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (11044800) [pid = 856] [serial = 1515] [outer = 00000000] 08:13:07 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1280A800) [pid = 856] [serial = 1516] [outer = 11044800] 08:13:07 INFO - PROCESS | 856 | 1464707587499 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (13002C00) [pid = 856] [serial = 1517] [outer = 11044800] 08:13:08 INFO - PROCESS | 856 | 1464707588100 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 995ms 08:13:08 INFO - PROCESS | 856 | 1464707588166 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 856 | 1464707588172 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:13:08 INFO - PROCESS | 856 | 1464707588178 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 856 | 1464707588181 Marionette TRACE conn3 <- [1,1986,null,{}] 08:13:08 INFO - PROCESS | 856 | 1464707588185 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:08 INFO - PROCESS | 856 | 1464707588311 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:13:08 INFO - PROCESS | 856 | 1464707588454 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 856 | ++DOCSHELL 13D52C00 == 72 [pid = 856] [id = 506] 08:13:08 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (157D9400) [pid = 856] [serial = 1518] [outer = 00000000] 08:13:08 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1612A400) [pid = 856] [serial = 1519] [outer = 157D9400] 08:13:08 INFO - PROCESS | 856 | 1464707588510 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (16A4D400) [pid = 856] [serial = 1520] [outer = 157D9400] 08:13:09 INFO - PROCESS | 856 | 1464707589027 Marionette TRACE conn3 <- [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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 901ms 08:13:09 INFO - PROCESS | 856 | 1464707589064 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 856 | 1464707589067 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:13:09 INFO - PROCESS | 856 | 1464707589071 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 856 | 1464707589074 Marionette TRACE conn3 <- [1,1990,null,{}] 08:13:09 INFO - PROCESS | 856 | 1464707589085 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:09 INFO - PROCESS | 856 | 1464707589198 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:13:09 INFO - PROCESS | 856 | 1464707589356 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 856 | ++DOCSHELL 10A59400 == 73 [pid = 856] [id = 507] 08:13:09 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (198C8C00) [pid = 856] [serial = 1521] [outer = 00000000] 08:13:09 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (199DE800) [pid = 856] [serial = 1522] [outer = 198C8C00] 08:13:09 INFO - PROCESS | 856 | 1464707589413 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (19B7D000) [pid = 856] [serial = 1523] [outer = 198C8C00] 08:13:09 INFO - PROCESS | 856 | 1464707589996 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 995ms 08:13:10 INFO - PROCESS | 856 | 1464707590072 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 856 | 1464707590075 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:13:10 INFO - PROCESS | 856 | 1464707590078 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 856 | 1464707590080 Marionette TRACE conn3 <- [1,1994,null,{}] 08:13:10 INFO - PROCESS | 856 | 1464707590084 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:10 INFO - PROCESS | 856 | 1464707590192 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:13:10 INFO - PROCESS | 856 | 1464707590334 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 856 | ++DOCSHELL 1611F400 == 74 [pid = 856] [id = 508] 08:13:10 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1706F000) [pid = 856] [serial = 1524] [outer = 00000000] 08:13:10 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1A221000) [pid = 856] [serial = 1525] [outer = 1706F000] 08:13:10 INFO - PROCESS | 856 | 1464707590388 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A249800) [pid = 856] [serial = 1526] [outer = 1706F000] 08:13:10 INFO - PROCESS | 856 | 1464707590944 Marionette TRACE conn3 <- [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]]]}] 08:13:11 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 08:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 932ms 08:13:11 INFO - PROCESS | 856 | 1464707591023 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 856 | 1464707591025 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:13:11 INFO - PROCESS | 856 | 1464707591042 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 856 | 1464707591045 Marionette TRACE conn3 <- [1,1998,null,{}] 08:13:11 INFO - PROCESS | 856 | 1464707591048 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:11 INFO - PROCESS | 856 | 1464707591151 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:13:11 INFO - PROCESS | 856 | 1464707591292 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 856 | ++DOCSHELL 19AB1C00 == 75 [pid = 856] [id = 509] 08:13:11 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (19B7BC00) [pid = 856] [serial = 1527] [outer = 00000000] 08:13:11 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1A49D800) [pid = 856] [serial = 1528] [outer = 19B7BC00] 08:13:11 INFO - PROCESS | 856 | 1464707591346 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1A86F400) [pid = 856] [serial = 1529] [outer = 19B7BC00] 08:13:11 INFO - PROCESS | 856 | 1464707591972 Marionette TRACE conn3 <- [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]]]}] 08:13:12 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 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 995ms 08:13:12 INFO - PROCESS | 856 | 1464707592026 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 856 | 1464707592029 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:13:12 INFO - PROCESS | 856 | 1464707592033 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 856 | 1464707592035 Marionette TRACE conn3 <- [1,2002,null,{}] 08:13:12 INFO - PROCESS | 856 | 1464707592039 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:12 INFO - PROCESS | 856 | 1464707592153 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:13:12 INFO - PROCESS | 856 | 1464707592460 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 856 | ++DOCSHELL 11006C00 == 76 [pid = 856] [id = 510] 08:13:12 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (11007C00) [pid = 856] [serial = 1530] [outer = 00000000] 08:13:12 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (1104D000) [pid = 856] [serial = 1531] [outer = 11007C00] 08:13:12 INFO - PROCESS | 856 | 1464707592568 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (11C76400) [pid = 856] [serial = 1532] [outer = 11007C00] 08:13:13 INFO - PROCESS | 856 | 1464707593152 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1135ms 08:13:13 INFO - PROCESS | 856 | 1464707593180 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 856 | 1464707593185 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:13:13 INFO - PROCESS | 856 | 1464707593190 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 856 | 1464707593195 Marionette TRACE conn3 <- [1,2006,null,{}] 08:13:13 INFO - PROCESS | 856 | 1464707593201 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:13 INFO - PROCESS | 856 | 1464707593311 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:13:13 INFO - PROCESS | 856 | 1464707593476 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 856 | ++DOCSHELL 10E0EC00 == 77 [pid = 856] [id = 511] 08:13:13 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (11A0EC00) [pid = 856] [serial = 1533] [outer = 00000000] 08:13:13 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (15AED800) [pid = 856] [serial = 1534] [outer = 11A0EC00] 08:13:13 INFO - PROCESS | 856 | 1464707593534 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (1612A800) [pid = 856] [serial = 1535] [outer = 11A0EC00] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 15D44C00 == 76 [pid = 856] [id = 503] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 13914800 == 75 [pid = 856] [id = 502] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 105F5000 == 74 [pid = 856] [id = 501] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 1707A000 == 73 [pid = 856] [id = 500] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 10E0A400 == 72 [pid = 856] [id = 498] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 131B0400 == 71 [pid = 856] [id = 497] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 13193C00 == 70 [pid = 856] [id = 496] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 10483400 == 69 [pid = 856] [id = 495] 08:13:13 INFO - PROCESS | 856 | --DOCSHELL 105F6C00 == 68 [pid = 856] [id = 494] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 140 (185C4800) [pid = 856] [serial = 1450] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 139 (1AD11800) [pid = 856] [serial = 1418] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 138 (157D8C00) [pid = 856] [serial = 1439] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 137 (14E16400) [pid = 856] [serial = 1438] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 136 (198C0C00) [pid = 856] [serial = 1453] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 135 (1319CC00) [pid = 856] [serial = 1436] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 134 (128C9000) [pid = 856] [serial = 1435] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 133 (16A4E400) [pid = 856] [serial = 1444] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 132 (16E84400) [pid = 856] [serial = 1445] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 131 (19807800) [pid = 856] [serial = 1451] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1B365400) [pid = 856] [serial = 1432] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 129 (17221400) [pid = 856] [serial = 1447] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 128 (10E88800) [pid = 856] [serial = 1456] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 127 (11A11000) [pid = 856] [serial = 1420] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 126 (1B030800) [pid = 856] [serial = 1429] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 125 (15AE7C00) [pid = 856] [serial = 1441] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 124 (15EDA800) [pid = 856] [serial = 1442] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 123 (168CB800) [pid = 856] [serial = 1423] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1980F000) [pid = 856] [serial = 1459] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1318D800) [pid = 856] [serial = 1457] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1A873000) [pid = 856] [serial = 1426] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 119 (19B7D400) [pid = 856] [serial = 1463] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 118 (198BDC00) [pid = 856] [serial = 1454] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 117 (19910800) [pid = 856] [serial = 1460] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 116 (17898800) [pid = 856] [serial = 1448] [outer = 00000000] [url = about:blank] 08:13:13 INFO - PROCESS | 856 | --DOMWINDOW == 115 (199E5400) [pid = 856] [serial = 1462] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 856 | 1464707594062 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 901ms 08:13:14 INFO - PROCESS | 856 | 1464707594096 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 856 | 1464707594100 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:13:14 INFO - PROCESS | 856 | 1464707594105 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 856 | 1464707594107 Marionette TRACE conn3 <- [1,2010,null,{}] 08:13:14 INFO - PROCESS | 856 | 1464707594110 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:14 INFO - PROCESS | 856 | 1464707594198 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:13:14 INFO - PROCESS | 856 | 1464707594208 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 856 | ++DOCSHELL 13194400 == 69 [pid = 856] [id = 512] 08:13:14 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (13195800) [pid = 856] [serial = 1536] [outer = 00000000] 08:13:14 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (14E16400) [pid = 856] [serial = 1537] [outer = 13195800] 08:13:14 INFO - PROCESS | 856 | 1464707594253 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (15AE2C00) [pid = 856] [serial = 1538] [outer = 13195800] 08:13:14 INFO - PROCESS | 856 | 1464707594767 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 747ms 08:13:14 INFO - PROCESS | 856 | 1464707594830 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 856 | 1464707594832 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:13:14 INFO - PROCESS | 856 | 1464707594837 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 856 | 1464707594842 Marionette TRACE conn3 <- [1,2014,null,{}] 08:13:14 INFO - PROCESS | 856 | 1464707594851 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:14 INFO - PROCESS | 856 | 1464707594948 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:13:15 INFO - PROCESS | 856 | 1464707595085 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 856 | ++DOCSHELL 16E88C00 == 70 [pid = 856] [id = 513] 08:13:15 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (16E8A800) [pid = 856] [serial = 1539] [outer = 00000000] 08:13:15 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (175AF400) [pid = 856] [serial = 1540] [outer = 16E8A800] 08:13:15 INFO - PROCESS | 856 | 1464707595128 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (17895800) [pid = 856] [serial = 1541] [outer = 16E8A800] 08:13:15 INFO - PROCESS | 856 | 1464707595483 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 699ms 08:13:15 INFO - PROCESS | 856 | 1464707595535 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 856 | 1464707595537 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:13:15 INFO - PROCESS | 856 | 1464707595540 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 856 | 1464707595542 Marionette TRACE conn3 <- [1,2018,null,{}] 08:13:15 INFO - PROCESS | 856 | 1464707595546 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:15 INFO - PROCESS | 856 | 1464707595641 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:13:15 INFO - PROCESS | 856 | 1464707595647 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 856 | ++DOCSHELL 1319B800 == 71 [pid = 856] [id = 514] 08:13:15 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (177D3000) [pid = 856] [serial = 1542] [outer = 00000000] 08:13:15 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (185BD800) [pid = 856] [serial = 1543] [outer = 177D3000] 08:13:15 INFO - PROCESS | 856 | 1464707595692 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (19803400) [pid = 856] [serial = 1544] [outer = 177D3000] 08:13:16 INFO - PROCESS | 856 | 1464707596169 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 700ms 08:13:16 INFO - PROCESS | 856 | 1464707596242 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:13:16 INFO - PROCESS | 856 | 1464707596254 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:13:16 INFO - PROCESS | 856 | 1464707596258 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 856 | 1464707596260 Marionette TRACE conn3 <- [1,2022,null,{}] 08:13:16 INFO - PROCESS | 856 | 1464707596263 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:16 INFO - PROCESS | 856 | 1464707596407 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:13:16 INFO - PROCESS | 856 | 1464707596431 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 856 | ++DOCSHELL 1980F000 == 72 [pid = 856] [id = 515] 08:13:16 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (198BD400) [pid = 856] [serial = 1545] [outer = 00000000] 08:13:16 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (198C9000) [pid = 856] [serial = 1546] [outer = 198BD400] 08:13:16 INFO - PROCESS | 856 | 1464707596483 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1990F800) [pid = 856] [serial = 1547] [outer = 198BD400] 08:13:16 INFO - PROCESS | 856 | 1464707596944 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 731ms 08:13:16 INFO - PROCESS | 856 | 1464707596996 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 856 | 1464707596998 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:13:16 INFO - PROCESS | 856 | 1464707597007 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 856 | 1464707597008 Marionette TRACE conn3 <- [1,2026,null,{}] 08:13:17 INFO - PROCESS | 856 | 1464707597012 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:17 INFO - PROCESS | 856 | 1464707597129 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:13:17 INFO - PROCESS | 856 | 1464707597142 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 856 | ++DOCSHELL 198BF000 == 73 [pid = 856] [id = 516] 08:13:17 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (19906800) [pid = 856] [serial = 1548] [outer = 00000000] 08:13:17 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (19B7C400) [pid = 856] [serial = 1549] [outer = 19906800] 08:13:17 INFO - PROCESS | 856 | 1464707597242 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (19B84800) [pid = 856] [serial = 1550] [outer = 19906800] 08:13:17 INFO - PROCESS | 856 | 1464707597652 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 700ms 08:13:17 INFO - PROCESS | 856 | 1464707597690 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 856 | 1464707597692 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:13:17 INFO - PROCESS | 856 | 1464707597696 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 856 | 1464707597698 Marionette TRACE conn3 <- [1,2030,null,{}] 08:13:17 INFO - PROCESS | 856 | 1464707597707 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:17 INFO - PROCESS | 856 | 1464707597848 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:13:17 INFO - PROCESS | 856 | 1464707597860 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 856 | ++DOCSHELL 11C83C00 == 74 [pid = 856] [id = 517] 08:13:18 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (140CBC00) [pid = 856] [serial = 1551] [outer = 00000000] 08:13:18 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A870800) [pid = 856] [serial = 1552] [outer = 140CBC00] 08:13:18 INFO - PROCESS | 856 | 1464707598106 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1A934400) [pid = 856] [serial = 1553] [outer = 140CBC00] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 132 (1721AC00) [pid = 856] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1371B800) [pid = 856] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 130 (16E87800) [pid = 856] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 129 (10C50000) [pid = 856] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 128 (104EA800) [pid = 856] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 127 (15EE5000) [pid = 856] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 126 (10A58000) [pid = 856] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1432B800) [pid = 856] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 124 (18513000) [pid = 856] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:13:18 INFO - PROCESS | 856 | --DOMWINDOW == 123 (13194000) [pid = 856] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:13:18 INFO - PROCESS | 856 | 1464707598475 Marionette TRACE conn3 <- [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]]]}] 08:13:18 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) 08:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 839ms 08:13:18 INFO - PROCESS | 856 | 1464707598539 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 856 | 1464707598541 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:13:18 INFO - PROCESS | 856 | 1464707598544 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 856 | 1464707598546 Marionette TRACE conn3 <- [1,2034,null,{}] 08:13:18 INFO - PROCESS | 856 | 1464707598549 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:18 INFO - PROCESS | 856 | 1464707598679 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:13:18 INFO - PROCESS | 856 | 1464707598748 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 856 | ++DOCSHELL 15EE5000 == 75 [pid = 856] [id = 518] 08:13:18 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1616C400) [pid = 856] [serial = 1554] [outer = 00000000] 08:13:18 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (19908000) [pid = 856] [serial = 1555] [outer = 1616C400] 08:13:18 INFO - PROCESS | 856 | 1464707598793 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (19B7C800) [pid = 856] [serial = 1556] [outer = 1616C400] 08:13:19 INFO - PROCESS | 856 | 1464707599149 Marionette TRACE conn3 <- [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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 622ms 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:13:19 INFO - PROCESS | 856 | 1464707599182 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 856 | 1464707599184 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:13:19 INFO - PROCESS | 856 | 1464707599187 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 856 | 1464707599189 Marionette TRACE conn3 <- [1,2038,null,{}] 08:13:19 INFO - PROCESS | 856 | 1464707599192 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:19 INFO - PROCESS | 856 | 1464707599316 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:13:19 INFO - PROCESS | 856 | 1464707599360 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 856 | ++DOCSHELL 19906000 == 76 [pid = 856] [id = 519] 08:13:19 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (19906C00) [pid = 856] [serial = 1557] [outer = 00000000] 08:13:19 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (1A939000) [pid = 856] [serial = 1558] [outer = 19906C00] 08:13:19 INFO - PROCESS | 856 | 1464707599403 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1A93CC00) [pid = 856] [serial = 1559] [outer = 19906C00] 08:13:19 INFO - PROCESS | 856 | 1464707599808 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 622ms 08:13:19 INFO - PROCESS | 856 | 1464707599826 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 856 | 1464707599828 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:13:19 INFO - PROCESS | 856 | 1464707599831 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:13:19 INFO - PROCESS | 856 | 1464707599833 Marionette TRACE conn3 <- [1,2042,null,{}] 08:13:19 INFO - PROCESS | 856 | 1464707599836 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:19 INFO - PROCESS | 856 | 1464707599962 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:13:19 INFO - PROCESS | 856 | 1464707599971 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 856 | ++DOCSHELL 140C3C00 == 77 [pid = 856] [id = 520] 08:13:19 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A879000) [pid = 856] [serial = 1560] [outer = 00000000] 08:13:20 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1AD08000) [pid = 856] [serial = 1561] [outer = 1A879000] 08:13:20 INFO - PROCESS | 856 | 1464707600019 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1AD0EC00) [pid = 856] [serial = 1562] [outer = 1A879000] 08:13:20 INFO - PROCESS | 856 | 1464707600724 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 932ms 08:13:20 INFO - PROCESS | 856 | 1464707600778 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 856 | 1464707600783 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:13:20 INFO - PROCESS | 856 | 1464707600788 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 856 | 1464707600793 Marionette TRACE conn3 <- [1,2046,null,{}] 08:13:20 INFO - PROCESS | 856 | 1464707600782 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:20 INFO - PROCESS | 856 | 1464707600902 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:13:21 INFO - PROCESS | 856 | 1464707601042 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 856 | ++DOCSHELL 1123C800 == 78 [pid = 856] [id = 521] 08:13:21 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (11429000) [pid = 856] [serial = 1563] [outer = 00000000] 08:13:21 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (131BBC00) [pid = 856] [serial = 1564] [outer = 11429000] 08:13:21 INFO - PROCESS | 856 | 1464707601098 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (14EA4400) [pid = 856] [serial = 1565] [outer = 11429000] 08:13:21 INFO - PROCESS | 856 | 1464707601650 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 933ms 08:13:21 INFO - PROCESS | 856 | 1464707601718 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 856 | 1464707601724 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:13:21 INFO - PROCESS | 856 | 1464707601731 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 856 | 1464707601734 Marionette TRACE conn3 <- [1,2050,null,{}] 08:13:21 INFO - PROCESS | 856 | 1464707601738 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:21 INFO - PROCESS | 856 | 1464707601863 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:13:21 INFO - PROCESS | 856 | 1464707601980 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 856 | ++DOCSHELL 13C80800 == 79 [pid = 856] [id = 522] 08:13:21 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (16128800) [pid = 856] [serial = 1566] [outer = 00000000] 08:13:22 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (17895400) [pid = 856] [serial = 1567] [outer = 16128800] 08:13:22 INFO - PROCESS | 856 | 1464707602033 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (18518C00) [pid = 856] [serial = 1568] [outer = 16128800] 08:13:22 INFO - PROCESS | 856 | 1464707602606 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 902ms 08:13:22 INFO - PROCESS | 856 | 1464707602635 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 856 | 1464707602637 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:13:22 INFO - PROCESS | 856 | 1464707602642 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 856 | 1464707602646 Marionette TRACE conn3 <- [1,2054,null,{}] 08:13:22 INFO - PROCESS | 856 | 1464707602657 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 856 | 1464707602768 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:13:22 INFO - PROCESS | 856 | 1464707602934 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 856 | ++DOCSHELL 10513000 == 80 [pid = 856] [id = 523] 08:13:22 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (1A931C00) [pid = 856] [serial = 1569] [outer = 00000000] 08:13:22 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (1A9E6800) [pid = 856] [serial = 1570] [outer = 1A931C00] 08:13:22 INFO - PROCESS | 856 | 1464707602991 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (1AD10400) [pid = 856] [serial = 1571] [outer = 1A931C00] 08:13:23 INFO - PROCESS | 856 | 1464707603520 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 902ms 08:13:23 INFO - PROCESS | 856 | 1464707603550 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 856 | 1464707603553 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:13:23 INFO - PROCESS | 856 | 1464707603558 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 856 | 1464707603560 Marionette TRACE conn3 <- [1,2058,null,{}] 08:13:23 INFO - PROCESS | 856 | 1464707603564 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 856 | 1464707603673 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:13:23 INFO - PROCESS | 856 | 1464707603789 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 856 | ++DOCSHELL 1AD5DC00 == 81 [pid = 856] [id = 524] 08:13:23 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (1AE22400) [pid = 856] [serial = 1572] [outer = 00000000] 08:13:23 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (1AE29000) [pid = 856] [serial = 1573] [outer = 1AE22400] 08:13:23 INFO - PROCESS | 856 | 1464707603888 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 856 | ++DOMWINDOW == 144 (1AE31000) [pid = 856] [serial = 1574] [outer = 1AE22400] 08:13:24 INFO - PROCESS | 856 | 1464707604405 Marionette TRACE conn3 <- [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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 948ms 08:13:24 INFO - PROCESS | 856 | 1464707604488 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 856 | 1464707604490 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:13:24 INFO - PROCESS | 856 | 1464707604494 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 856 | 1464707604497 Marionette TRACE conn3 <- [1,2062,null,{}] 08:13:24 INFO - PROCESS | 856 | 1464707604501 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:24 INFO - PROCESS | 856 | 1464707604605 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:13:24 INFO - PROCESS | 856 | 1464707604750 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 856 | ++DOCSHELL 199E2C00 == 82 [pid = 856] [id = 525] 08:13:24 INFO - PROCESS | 856 | ++DOMWINDOW == 145 (19B89C00) [pid = 856] [serial = 1575] [outer = 00000000] 08:13:24 INFO - PROCESS | 856 | ++DOMWINDOW == 146 (1B029400) [pid = 856] [serial = 1576] [outer = 19B89C00] 08:13:24 INFO - PROCESS | 856 | 1464707604803 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 856 | ++DOMWINDOW == 147 (1B02CC00) [pid = 856] [serial = 1577] [outer = 19B89C00] 08:13:25 INFO - PROCESS | 856 | 1464707605353 Marionette TRACE conn3 <- [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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 902ms 08:13:25 INFO - PROCESS | 856 | 1464707605398 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 856 | 1464707605400 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:13:25 INFO - PROCESS | 856 | 1464707605404 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 856 | 1464707605406 Marionette TRACE conn3 <- [1,2066,null,{}] 08:13:25 INFO - PROCESS | 856 | 1464707605409 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:25 INFO - PROCESS | 856 | 1464707605524 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:13:25 INFO - PROCESS | 856 | 1464707605683 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 856 | ++DOCSHELL 1B35CC00 == 83 [pid = 856] [id = 526] 08:13:25 INFO - PROCESS | 856 | ++DOMWINDOW == 148 (1B35D000) [pid = 856] [serial = 1578] [outer = 00000000] 08:13:25 INFO - PROCESS | 856 | ++DOMWINDOW == 149 (1B511800) [pid = 856] [serial = 1579] [outer = 1B35D000] 08:13:25 INFO - PROCESS | 856 | 1464707605737 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 856 | ++DOMWINDOW == 150 (1B518800) [pid = 856] [serial = 1580] [outer = 1B35D000] 08:13:26 INFO - PROCESS | 856 | 1464707606328 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 995ms 08:13:26 INFO - PROCESS | 856 | 1464707606406 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 856 | 1464707606408 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:13:26 INFO - PROCESS | 856 | 1464707606412 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 856 | 1464707606414 Marionette TRACE conn3 <- [1,2070,null,{}] 08:13:26 INFO - PROCESS | 856 | 1464707606418 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:26 INFO - PROCESS | 856 | 1464707606525 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:13:26 INFO - PROCESS | 856 | 1464707606813 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 856 | ++DOCSHELL 10A59000 == 84 [pid = 856] [id = 527] 08:13:26 INFO - PROCESS | 856 | ++DOMWINDOW == 151 (10A59800) [pid = 856] [serial = 1581] [outer = 00000000] 08:13:26 INFO - PROCESS | 856 | ++DOMWINDOW == 152 (1104F400) [pid = 856] [serial = 1582] [outer = 10A59800] 08:13:26 INFO - PROCESS | 856 | 1464707606877 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 856 | ++DOMWINDOW == 153 (13191800) [pid = 856] [serial = 1583] [outer = 10A59800] 08:13:27 INFO - PROCESS | 856 | 1464707607514 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1182ms 08:13:27 INFO - PROCESS | 856 | 1464707607590 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 856 | 1464707607594 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:13:27 INFO - PROCESS | 856 | 1464707607598 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 856 | 1464707607602 Marionette TRACE conn3 <- [1,2074,null,{}] 08:13:27 INFO - PROCESS | 856 | 1464707607625 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 856 | 1464707607733 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:13:27 INFO - PROCESS | 856 | 1464707607901 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 19906000 == 83 [pid = 856] [id = 519] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 16E81C00 == 82 [pid = 856] [id = 499] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 15EE5000 == 81 [pid = 856] [id = 518] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 11C83C00 == 80 [pid = 856] [id = 517] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 198BF000 == 79 [pid = 856] [id = 516] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 1980F000 == 78 [pid = 856] [id = 515] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 1319B800 == 77 [pid = 856] [id = 514] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 16E88C00 == 76 [pid = 856] [id = 513] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 13194400 == 75 [pid = 856] [id = 512] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 10E0EC00 == 74 [pid = 856] [id = 511] 08:13:27 INFO - PROCESS | 856 | --DOCSHELL 11006C00 == 73 [pid = 856] [id = 510] 08:13:27 INFO - PROCESS | 856 | --DOMWINDOW == 152 (16E87C00) [pid = 856] [serial = 1471] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 856 | --DOMWINDOW == 151 (1A32B400) [pid = 856] [serial = 1465] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 856 | --DOMWINDOW == 150 (1A876000) [pid = 856] [serial = 1477] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 856 | --DOMWINDOW == 149 (132B9400) [pid = 856] [serial = 1468] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 856 | --DOMWINDOW == 148 (19BA0000) [pid = 856] [serial = 1474] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 856 | --DOMWINDOW == 147 (1A9DB000) [pid = 856] [serial = 1480] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 856 | --DOMWINDOW == 146 (199E6800) [pid = 856] [serial = 1513] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 856 | ++DOCSHELL 10A5B000 == 74 [pid = 856] [id = 528] 08:13:27 INFO - PROCESS | 856 | ++DOMWINDOW == 147 (10A60000) [pid = 856] [serial = 1584] [outer = 00000000] 08:13:28 INFO - PROCESS | 856 | ++DOMWINDOW == 148 (1104CC00) [pid = 856] [serial = 1585] [outer = 10A60000] 08:13:28 INFO - PROCESS | 856 | 1464707608010 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 856 | ++DOMWINDOW == 149 (132B4000) [pid = 856] [serial = 1586] [outer = 10A60000] 08:13:28 INFO - PROCESS | 856 | --DOCSHELL 10A59400 == 73 [pid = 856] [id = 507] 08:13:28 INFO - PROCESS | 856 | --DOCSHELL 13D52C00 == 72 [pid = 856] [id = 506] 08:13:28 INFO - PROCESS | 856 | --DOCSHELL 0F2F7800 == 71 [pid = 856] [id = 505] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 148 (185CA400) [pid = 856] [serial = 1505] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 147 (11A0BC00) [pid = 856] [serial = 1487] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 146 (10E93000) [pid = 856] [serial = 1486] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 145 (185BC000) [pid = 856] [serial = 1508] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 144 (10E0E400) [pid = 856] [serial = 1484] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 143 (167D6800) [pid = 856] [serial = 1496] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 142 (198CA000) [pid = 856] [serial = 1510] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 141 (1390A400) [pid = 856] [serial = 1490] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 140 (10C4CC00) [pid = 856] [serial = 1483] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 139 (1837C400) [pid = 856] [serial = 1501] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 138 (15AEC800) [pid = 856] [serial = 1493] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 137 (175B6000) [pid = 856] [serial = 1499] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 136 (1837B000) [pid = 856] [serial = 1504] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 135 (177D7400) [pid = 856] [serial = 1507] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 134 (1721BC00) [pid = 856] [serial = 1498] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 133 (185BB400) [pid = 856] [serial = 1502] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 132 (131B5C00) [pid = 856] [serial = 1489] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 131 (157E2800) [pid = 856] [serial = 1492] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1612B800) [pid = 856] [serial = 1495] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | --DOMWINDOW == 129 (19909000) [pid = 856] [serial = 1511] [outer = 00000000] [url = about:blank] 08:13:28 INFO - PROCESS | 856 | 1464707608444 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 902ms 08:13:28 INFO - PROCESS | 856 | 1464707608524 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 856 | 1464707608528 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:13:28 INFO - PROCESS | 856 | 1464707608534 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 856 | 1464707608536 Marionette TRACE conn3 <- [1,2078,null,{}] 08:13:28 INFO - PROCESS | 856 | 1464707608539 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:28 INFO - PROCESS | 856 | 1464707608629 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:13:28 INFO - PROCESS | 856 | 1464707608644 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 856 | ++DOCSHELL 15D49400 == 72 [pid = 856] [id = 529] 08:13:28 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (15EE4800) [pid = 856] [serial = 1587] [outer = 00000000] 08:13:28 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (16745C00) [pid = 856] [serial = 1588] [outer = 15EE4800] 08:13:28 INFO - PROCESS | 856 | 1464707608689 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (168BFC00) [pid = 856] [serial = 1589] [outer = 15EE4800] 08:13:29 INFO - PROCESS | 856 | 1464707609166 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 684ms 08:13:29 INFO - PROCESS | 856 | 1464707609231 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 856 | 1464707609233 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:13:29 INFO - PROCESS | 856 | 1464707609238 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 856 | 1464707609243 Marionette TRACE conn3 <- [1,2082,null,{}] 08:13:29 INFO - PROCESS | 856 | 1464707609252 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:29 INFO - PROCESS | 856 | 1464707609368 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:13:29 INFO - PROCESS | 856 | 1464707609475 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 856 | ++DOCSHELL 175AEC00 == 73 [pid = 856] [id = 530] 08:13:29 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (177CB400) [pid = 856] [serial = 1590] [outer = 00000000] 08:13:29 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1789D400) [pid = 856] [serial = 1591] [outer = 177CB400] 08:13:29 INFO - PROCESS | 856 | 1464707609519 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (18514000) [pid = 856] [serial = 1592] [outer = 177CB400] 08:13:29 INFO - PROCESS | 856 | 1464707609909 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 684ms 08:13:29 INFO - PROCESS | 856 | 1464707609935 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 856 | 1464707609938 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:13:29 INFO - PROCESS | 856 | 1464707609941 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 856 | 1464707609943 Marionette TRACE conn3 <- [1,2086,null,{}] 08:13:29 INFO - PROCESS | 856 | 1464707609946 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:30 INFO - PROCESS | 856 | 1464707610090 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:13:30 INFO - PROCESS | 856 | 1464707610094 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 856 | ++DOCSHELL 18511800 == 74 [pid = 856] [id = 531] 08:13:30 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (185C4000) [pid = 856] [serial = 1593] [outer = 00000000] 08:13:30 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (19806C00) [pid = 856] [serial = 1594] [outer = 185C4000] 08:13:30 INFO - PROCESS | 856 | 1464707610138 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (1980E400) [pid = 856] [serial = 1595] [outer = 185C4000] 08:13:30 INFO - PROCESS | 856 | 1464707610584 Marionette TRACE conn3 <- [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]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 700ms 08:13:30 INFO - PROCESS | 856 | 1464707610625 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 856 | 1464707610627 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:13:30 INFO - PROCESS | 856 | 1464707610630 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:13:30 INFO - PROCESS | 856 | 1464707610632 Marionette TRACE conn3 <- [1,2090,null,{}] 08:13:30 INFO - PROCESS | 856 | 1464707610642 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:30 INFO - PROCESS | 856 | 1464707610761 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:13:30 INFO - PROCESS | 856 | 1464707610860 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 856 | ++DOCSHELL 198BF000 == 75 [pid = 856] [id = 532] 08:13:30 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (198C0000) [pid = 856] [serial = 1596] [outer = 00000000] 08:13:30 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (19910800) [pid = 856] [serial = 1597] [outer = 198C0000] 08:13:30 INFO - PROCESS | 856 | 1464707610909 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (19AABC00) [pid = 856] [serial = 1598] [outer = 198C0000] 08:13:31 INFO - PROCESS | 856 | 1464707611365 Marionette TRACE conn3 <- [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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 792ms 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:13:31 INFO - PROCESS | 856 | 1464707611432 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 856 | 1464707611434 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:13:31 INFO - PROCESS | 856 | 1464707611438 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 856 | 1464707611439 Marionette TRACE conn3 <- [1,2094,null,{}] 08:13:31 INFO - PROCESS | 856 | 1464707611442 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:31 INFO - PROCESS | 856 | 1464707611565 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:13:31 INFO - PROCESS | 856 | 1464707611639 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 856 | ++DOCSHELL 19B7FC00 == 76 [pid = 856] [id = 533] 08:13:31 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (19B80C00) [pid = 856] [serial = 1599] [outer = 00000000] 08:13:31 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (1A32FC00) [pid = 856] [serial = 1600] [outer = 19B80C00] 08:13:31 INFO - PROCESS | 856 | 1464707611683 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 856 | ++DOMWINDOW == 144 (1A873400) [pid = 856] [serial = 1601] [outer = 19B80C00] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 143 (1616C400) [pid = 856] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 142 (13195800) [pid = 856] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 141 (198BD400) [pid = 856] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 140 (11A0EC00) [pid = 856] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 139 (11007C00) [pid = 856] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 138 (19906800) [pid = 856] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 137 (16E8A800) [pid = 856] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 136 (177D3000) [pid = 856] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 135 (19906C00) [pid = 856] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:13:32 INFO - PROCESS | 856 | --DOMWINDOW == 134 (140CBC00) [pid = 856] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:13:32 INFO - PROCESS | 856 | 1464707612247 Marionette TRACE conn3 <- [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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 839ms 08:13:32 INFO - PROCESS | 856 | 1464707612281 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 856 | 1464707612283 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:13:32 INFO - PROCESS | 856 | 1464707612286 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:13:32 INFO - PROCESS | 856 | 1464707612288 Marionette TRACE conn3 <- [1,2098,null,{}] 08:13:32 INFO - PROCESS | 856 | 1464707612291 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:32 INFO - PROCESS | 856 | 1464707612374 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:13:32 INFO - PROCESS | 856 | 1464707612383 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 856 | ++DOCSHELL 10E04000 == 77 [pid = 856] [id = 534] 08:13:32 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (13195800) [pid = 856] [serial = 1602] [outer = 00000000] 08:13:32 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (16E8A800) [pid = 856] [serial = 1603] [outer = 13195800] 08:13:32 INFO - PROCESS | 856 | 1464707612426 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (19906C00) [pid = 856] [serial = 1604] [outer = 13195800] 08:13:32 INFO - PROCESS | 856 | 1464707612893 Marionette TRACE conn3 <- [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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 638ms 08:13:32 INFO - PROCESS | 856 | 1464707612924 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 856 | 1464707612926 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:13:32 INFO - PROCESS | 856 | 1464707612929 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 856 | 1464707612941 Marionette TRACE conn3 <- [1,2102,null,{}] 08:13:32 INFO - PROCESS | 856 | 1464707612944 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:33 INFO - PROCESS | 856 | 1464707613028 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:13:33 INFO - PROCESS | 856 | 1464707613034 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 856 | ++DOCSHELL 16E87800 == 78 [pid = 856] [id = 535] 08:13:33 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (185C8000) [pid = 856] [serial = 1605] [outer = 00000000] 08:13:33 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (1A9D8400) [pid = 856] [serial = 1606] [outer = 185C8000] 08:13:33 INFO - PROCESS | 856 | 1464707613084 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (1AD08400) [pid = 856] [serial = 1607] [outer = 185C8000] 08:13:33 INFO - PROCESS | 856 | 1464707613496 Marionette TRACE conn3 <- [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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 590ms 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:13:33 INFO - PROCESS | 856 | 1464707613510 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 856 | 1464707613512 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:13:33 INFO - PROCESS | 856 | 1464707613516 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 856 | 1464707613517 Marionette TRACE conn3 <- [1,2106,null,{}] 08:13:33 INFO - PROCESS | 856 | 1464707613521 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:33 INFO - PROCESS | 856 | 1464707613661 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:13:33 INFO - PROCESS | 856 | 1464707613670 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 856 | ++DOCSHELL 13D4A400 == 79 [pid = 856] [id = 536] 08:13:33 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (19606000) [pid = 856] [serial = 1608] [outer = 00000000] 08:13:33 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (1960B800) [pid = 856] [serial = 1609] [outer = 19606000] 08:13:33 INFO - PROCESS | 856 | 1464707613713 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (1960E800) [pid = 856] [serial = 1610] [outer = 19606000] 08:13:34 INFO - PROCESS | 856 | 1464707614218 Marionette TRACE conn3 <- [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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 08:13:34 INFO - PROCESS | 856 | 1464707614257 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 856 | 1464707614262 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:13:34 INFO - PROCESS | 856 | 1464707614267 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 856 | 1464707614272 Marionette TRACE conn3 <- [1,2110,null,{}] 08:13:34 INFO - PROCESS | 856 | 1464707614279 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:34 INFO - PROCESS | 856 | 1464707614406 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:13:34 INFO - PROCESS | 856 | 1464707614521 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 856 | ++DOCSHELL 11051400 == 80 [pid = 856] [id = 537] 08:13:34 INFO - PROCESS | 856 | ++DOMWINDOW == 144 (11051800) [pid = 856] [serial = 1611] [outer = 00000000] 08:13:34 INFO - PROCESS | 856 | ++DOMWINDOW == 145 (1289A000) [pid = 856] [serial = 1612] [outer = 11051800] 08:13:34 INFO - PROCESS | 856 | 1464707614617 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 856 | ++DOMWINDOW == 146 (131B4C00) [pid = 856] [serial = 1613] [outer = 11051800] 08:13:35 INFO - PROCESS | 856 | 1464707615277 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1042ms 08:13:35 INFO - PROCESS | 856 | 1464707615314 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 856 | 1464707615320 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:13:35 INFO - PROCESS | 856 | 1464707615345 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 856 | 1464707615348 Marionette TRACE conn3 <- [1,2114,null,{}] 08:13:35 INFO - PROCESS | 856 | 1464707615352 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:35 INFO - PROCESS | 856 | 1464707615517 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:13:35 INFO - PROCESS | 856 | 1464707615630 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 856 | ++DOCSHELL 1617A000 == 81 [pid = 856] [id = 538] 08:13:35 INFO - PROCESS | 856 | ++DOMWINDOW == 147 (168C3000) [pid = 856] [serial = 1614] [outer = 00000000] 08:13:35 INFO - PROCESS | 856 | ++DOMWINDOW == 148 (16E88C00) [pid = 856] [serial = 1615] [outer = 168C3000] 08:13:35 INFO - PROCESS | 856 | 1464707615685 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 856 | ++DOMWINDOW == 149 (17574400) [pid = 856] [serial = 1616] [outer = 168C3000] 08:13:36 INFO - PROCESS | 856 | 1464707616224 Marionette TRACE conn3 <- [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]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 932ms 08:13:36 INFO - PROCESS | 856 | 1464707616290 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 856 | 1464707616293 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:13:36 INFO - PROCESS | 856 | 1464707616297 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 856 | 1464707616301 Marionette TRACE conn3 <- [1,2118,null,{}] 08:13:36 INFO - PROCESS | 856 | 1464707616312 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:36 INFO - PROCESS | 856 | 1464707616425 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:13:36 INFO - PROCESS | 856 | 1464707616588 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 856 | ++DOCSHELL 10C44C00 == 82 [pid = 856] [id = 539] 08:13:36 INFO - PROCESS | 856 | ++DOMWINDOW == 150 (19602400) [pid = 856] [serial = 1617] [outer = 00000000] 08:13:36 INFO - PROCESS | 856 | ++DOMWINDOW == 151 (19912C00) [pid = 856] [serial = 1618] [outer = 19602400] 08:13:36 INFO - PROCESS | 856 | 1464707616645 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 856 | ++DOMWINDOW == 152 (1A220C00) [pid = 856] [serial = 1619] [outer = 19602400] 08:13:37 INFO - PROCESS | 856 | 1464707617257 Marionette TRACE conn3 <- [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] 08:13:37 INFO - PROCESS | 856 | 1464707617285 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:13:37 INFO - PROCESS | 856 | 1464707617289 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 856 | 1464707617291 Marionette TRACE conn3 <- [1,2122,null,{}] 08:13:37 INFO - PROCESS | 856 | 1464707617294 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 856 | 1464707617403 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:13:37 INFO - PROCESS | 856 | 1464707617565 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 856 | ++DOCSHELL 1A9DE400 == 83 [pid = 856] [id = 540] 08:13:37 INFO - PROCESS | 856 | ++DOMWINDOW == 153 (1AE2B400) [pid = 856] [serial = 1620] [outer = 00000000] 08:13:37 INFO - PROCESS | 856 | ++DOMWINDOW == 154 (1B1E6000) [pid = 856] [serial = 1621] [outer = 1AE2B400] 08:13:37 INFO - PROCESS | 856 | 1464707617619 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 856 | ++DOMWINDOW == 155 (1B35EC00) [pid = 856] [serial = 1622] [outer = 1AE2B400] 08:13:38 INFO - PROCESS | 856 | 1464707618157 Marionette TRACE conn3 <- [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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 948ms 08:13:38 INFO - PROCESS | 856 | 1464707618233 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 856 | 1464707618236 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:13:38 INFO - PROCESS | 856 | 1464707618239 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 856 | 1464707618241 Marionette TRACE conn3 <- [1,2126,null,{}] 08:13:38 INFO - PROCESS | 856 | 1464707618245 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:38 INFO - PROCESS | 856 | 1464707618349 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:13:38 INFO - PROCESS | 856 | 1464707618496 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 856 | ++DOCSHELL 19612C00 == 84 [pid = 856] [id = 541] 08:13:38 INFO - PROCESS | 856 | ++DOMWINDOW == 156 (19616400) [pid = 856] [serial = 1623] [outer = 00000000] 08:13:38 INFO - PROCESS | 856 | ++DOMWINDOW == 157 (1961BC00) [pid = 856] [serial = 1624] [outer = 19616400] 08:13:38 INFO - PROCESS | 856 | 1464707618550 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 856 | ++DOMWINDOW == 158 (1961E400) [pid = 856] [serial = 1625] [outer = 19616400] 08:13:39 INFO - PROCESS | 856 | 1464707619132 Marionette TRACE conn3 <- [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]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 948ms 08:13:39 INFO - PROCESS | 856 | 1464707619184 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 856 | 1464707619187 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:13:39 INFO - PROCESS | 856 | 1464707619190 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 856 | 1464707619192 Marionette TRACE conn3 <- [1,2130,null,{}] 08:13:39 INFO - PROCESS | 856 | 1464707619196 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:39 INFO - PROCESS | 856 | 1464707619330 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:13:39 INFO - PROCESS | 856 | 1464707619494 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 856 | ++DOCSHELL 1B366C00 == 85 [pid = 856] [id = 542] 08:13:39 INFO - PROCESS | 856 | ++DOMWINDOW == 159 (1B516000) [pid = 856] [serial = 1626] [outer = 00000000] 08:13:39 INFO - PROCESS | 856 | ++DOMWINDOW == 160 (1B65B800) [pid = 856] [serial = 1627] [outer = 1B516000] 08:13:39 INFO - PROCESS | 856 | 1464707619549 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 856 | ++DOMWINDOW == 161 (1B660C00) [pid = 856] [serial = 1628] [outer = 1B516000] 08:13:40 INFO - PROCESS | 856 | 1464707620124 Marionette TRACE conn3 <- [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] 08:13:40 INFO - PROCESS | 856 | 1464707620179 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:13:40 INFO - PROCESS | 856 | 1464707620184 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 856 | 1464707620186 Marionette TRACE conn3 <- [1,2134,null,{}] 08:13:40 INFO - PROCESS | 856 | 1464707620190 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:40 INFO - PROCESS | 856 | 1464707620305 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:13:40 INFO - PROCESS | 856 | 1464707620640 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 856 | ++DOCSHELL 0F2F4C00 == 86 [pid = 856] [id = 543] 08:13:40 INFO - PROCESS | 856 | ++DOMWINDOW == 162 (10487400) [pid = 856] [serial = 1629] [outer = 00000000] 08:13:40 INFO - PROCESS | 856 | ++DOMWINDOW == 163 (11044000) [pid = 856] [serial = 1630] [outer = 10487400] 08:13:40 INFO - PROCESS | 856 | 1464707620712 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 856 | ++DOMWINDOW == 164 (1280E000) [pid = 856] [serial = 1631] [outer = 10487400] 08:13:41 INFO - PROCESS | 856 | 1464707621364 Marionette TRACE conn3 <- [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] 08:13:41 INFO - PROCESS | 856 | 1464707621388 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:13:41 INFO - PROCESS | 856 | 1464707621392 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 856 | 1464707621396 Marionette TRACE conn3 <- [1,2138,null,{}] 08:13:41 INFO - PROCESS | 856 | 1464707621401 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:41 INFO - PROCESS | 856 | 1464707621509 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:13:41 INFO - PROCESS | 856 | 1464707621679 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 856 | ++DOCSHELL 157E2800 == 87 [pid = 856] [id = 544] 08:13:41 INFO - PROCESS | 856 | ++DOMWINDOW == 165 (15A83800) [pid = 856] [serial = 1632] [outer = 00000000] 08:13:41 INFO - PROCESS | 856 | ++DOMWINDOW == 166 (16E85C00) [pid = 856] [serial = 1633] [outer = 15A83800] 08:13:41 INFO - PROCESS | 856 | 1464707621729 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 856 | ++DOMWINDOW == 167 (17899800) [pid = 856] [serial = 1634] [outer = 15A83800] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 16E87800 == 86 [pid = 856] [id = 535] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 10E04000 == 85 [pid = 856] [id = 534] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 19B7FC00 == 84 [pid = 856] [id = 533] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 198BF000 == 83 [pid = 856] [id = 532] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 18511800 == 82 [pid = 856] [id = 531] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 175AEC00 == 81 [pid = 856] [id = 530] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 15D49400 == 80 [pid = 856] [id = 529] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 10A5B000 == 79 [pid = 856] [id = 528] 08:13:41 INFO - PROCESS | 856 | --DOCSHELL 10A59000 == 78 [pid = 856] [id = 527] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 166 (1A49D800) [pid = 856] [serial = 1528] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 165 (14E16400) [pid = 856] [serial = 1537] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 164 (15AE2C00) [pid = 856] [serial = 1538] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 163 (198C9000) [pid = 856] [serial = 1546] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 162 (1612A800) [pid = 856] [serial = 1535] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 161 (15AED800) [pid = 856] [serial = 1534] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 160 (1612A400) [pid = 856] [serial = 1519] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 159 (11C76400) [pid = 856] [serial = 1532] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 158 (1104D000) [pid = 856] [serial = 1531] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 157 (19B7C400) [pid = 856] [serial = 1549] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 156 (199DE800) [pid = 856] [serial = 1522] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 155 (175AF400) [pid = 856] [serial = 1540] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 154 (17895800) [pid = 856] [serial = 1541] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 153 (185BD800) [pid = 856] [serial = 1543] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 152 (1A221000) [pid = 856] [serial = 1525] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 151 (1280A800) [pid = 856] [serial = 1516] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 150 (19B84800) [pid = 856] [serial = 1550] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 149 (1A939000) [pid = 856] [serial = 1558] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 148 (1A93CC00) [pid = 856] [serial = 1559] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 147 (1A934400) [pid = 856] [serial = 1553] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 146 (1A870800) [pid = 856] [serial = 1552] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 145 (19908000) [pid = 856] [serial = 1555] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 144 (1990F800) [pid = 856] [serial = 1547] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 143 (19B7C800) [pid = 856] [serial = 1556] [outer = 00000000] [url = about:blank] 08:13:41 INFO - PROCESS | 856 | --DOMWINDOW == 142 (19803400) [pid = 856] [serial = 1544] [outer = 00000000] [url = about:blank] 08:13:42 INFO - PROCESS | 856 | 1464707622244 Marionette TRACE conn3 <- [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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 902ms 08:13:42 INFO - PROCESS | 856 | 1464707622298 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 856 | 1464707622304 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:13:42 INFO - PROCESS | 856 | 1464707622310 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 856 | 1464707622312 Marionette TRACE conn3 <- [1,2142,null,{}] 08:13:42 INFO - PROCESS | 856 | 1464707622316 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:42 INFO - PROCESS | 856 | 1464707622406 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:13:42 INFO - PROCESS | 856 | 1464707622543 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 856 | ++DOCSHELL 16121000 == 79 [pid = 856] [id = 545] 08:13:42 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (16122400) [pid = 856] [serial = 1635] [outer = 00000000] 08:13:42 INFO - PROCESS | 856 | ++DOMWINDOW == 144 (1721AC00) [pid = 856] [serial = 1636] [outer = 16122400] 08:13:42 INFO - PROCESS | 856 | 1464707622588 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 856 | ++DOMWINDOW == 145 (17898400) [pid = 856] [serial = 1637] [outer = 16122400] 08:13:42 INFO - PROCESS | 856 | 1464707622995 Marionette TRACE conn3 <- [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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 08:13:43 INFO - PROCESS | 856 | 1464707623035 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 856 | 1464707623037 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:13:43 INFO - PROCESS | 856 | 1464707623042 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 856 | 1464707623048 Marionette TRACE conn3 <- [1,2146,null,{}] 08:13:43 INFO - PROCESS | 856 | 1464707623057 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 856 | 1464707623171 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:13:43 INFO - PROCESS | 856 | 1464707623182 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 856 | ++DOCSHELL 19616C00 == 80 [pid = 856] [id = 546] 08:13:43 INFO - PROCESS | 856 | ++DOMWINDOW == 146 (19617C00) [pid = 856] [serial = 1638] [outer = 00000000] 08:13:43 INFO - PROCESS | 856 | ++DOMWINDOW == 147 (1961CC00) [pid = 856] [serial = 1639] [outer = 19617C00] 08:13:43 INFO - PROCESS | 856 | 1464707623232 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 856 | ++DOMWINDOW == 148 (19809400) [pid = 856] [serial = 1640] [outer = 19617C00] 08:13:43 INFO - PROCESS | 856 | 1464707623696 Marionette TRACE conn3 <- [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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 684ms 08:13:43 INFO - PROCESS | 856 | 1464707623739 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 856 | 1464707623742 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:13:43 INFO - PROCESS | 856 | 1464707623745 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 856 | 1464707623747 Marionette TRACE conn3 <- [1,2150,null,{}] 08:13:43 INFO - PROCESS | 856 | 1464707623754 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 856 | 1464707623841 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:13:43 INFO - PROCESS | 856 | 1464707623850 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 856 | ++DOCSHELL 1961B800 == 81 [pid = 856] [id = 547] 08:13:43 INFO - PROCESS | 856 | ++DOMWINDOW == 149 (198BF000) [pid = 856] [serial = 1641] [outer = 00000000] 08:13:43 INFO - PROCESS | 856 | ++DOMWINDOW == 150 (19911400) [pid = 856] [serial = 1642] [outer = 198BF000] 08:13:43 INFO - PROCESS | 856 | 1464707623894 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 856 | ++DOMWINDOW == 151 (199E2800) [pid = 856] [serial = 1643] [outer = 198BF000] 08:13:44 INFO - PROCESS | 856 | 1464707624366 Marionette TRACE conn3 <- [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]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 684ms 08:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:13:44 INFO - PROCESS | 856 | 1464707624445 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 856 | 1464707624447 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:13:44 INFO - PROCESS | 856 | 1464707624450 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 856 | 1464707624452 Marionette TRACE conn3 <- [1,2154,null,{}] 08:13:44 INFO - PROCESS | 856 | 1464707624455 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:44 INFO - PROCESS | 856 | 1464707624578 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:13:44 INFO - PROCESS | 856 | 1464707624674 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 856 | ++DOCSHELL 199E6C00 == 82 [pid = 856] [id = 548] 08:13:44 INFO - PROCESS | 856 | ++DOMWINDOW == 152 (19AAD800) [pid = 856] [serial = 1644] [outer = 00000000] 08:13:44 INFO - PROCESS | 856 | ++DOMWINDOW == 153 (1A046C00) [pid = 856] [serial = 1645] [outer = 19AAD800] 08:13:44 INFO - PROCESS | 856 | 1464707624724 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 856 | ++DOMWINDOW == 154 (1A333C00) [pid = 856] [serial = 1646] [outer = 19AAD800] 08:13:45 INFO - PROCESS | 856 | 1464707625164 Marionette TRACE conn3 <- [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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 08:13:45 INFO - PROCESS | 856 | 1464707625191 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 856 | 1464707625192 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:13:45 INFO - PROCESS | 856 | 1464707625196 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 856 | 1464707625197 Marionette TRACE conn3 <- [1,2158,null,{}] 08:13:45 INFO - PROCESS | 856 | 1464707625201 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:45 INFO - PROCESS | 856 | 1464707625324 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:13:45 INFO - PROCESS | 856 | 1464707625403 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 856 | ++DOCSHELL 13C81800 == 83 [pid = 856] [id = 549] 08:13:45 INFO - PROCESS | 856 | ++DOMWINDOW == 155 (15ED9400) [pid = 856] [serial = 1647] [outer = 00000000] 08:13:45 INFO - PROCESS | 856 | ++DOMWINDOW == 156 (1A934400) [pid = 856] [serial = 1648] [outer = 15ED9400] 08:13:45 INFO - PROCESS | 856 | 1464707625447 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 856 | ++DOMWINDOW == 157 (1A93B000) [pid = 856] [serial = 1649] [outer = 15ED9400] 08:13:45 INFO - PROCESS | 856 | 1464707625856 Marionette TRACE conn3 <- [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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 684ms 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:13:45 INFO - PROCESS | 856 | 1464707625896 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 856 | 1464707625898 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:13:45 INFO - PROCESS | 856 | 1464707625901 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 856 | 1464707625902 Marionette TRACE conn3 <- [1,2162,null,{}] 08:13:45 INFO - PROCESS | 856 | 1464707625906 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 856 | 1464707626058 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:13:46 INFO - PROCESS | 856 | 1464707626080 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 856 | ++DOCSHELL 17799800 == 84 [pid = 856] [id = 550] 08:13:46 INFO - PROCESS | 856 | ++DOMWINDOW == 158 (1779A400) [pid = 856] [serial = 1650] [outer = 00000000] 08:13:46 INFO - PROCESS | 856 | ++DOMWINDOW == 159 (177A1000) [pid = 856] [serial = 1651] [outer = 1779A400] 08:13:46 INFO - PROCESS | 856 | 1464707626107 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 856 | ++DOMWINDOW == 160 (177A4800) [pid = 856] [serial = 1652] [outer = 1779A400] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 159 (198C0000) [pid = 856] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 158 (19B80C00) [pid = 856] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 157 (177CB400) [pid = 856] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 156 (13195800) [pid = 856] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 155 (10A60000) [pid = 856] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 154 (15EE4800) [pid = 856] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 153 (10A59800) [pid = 856] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 152 (185C4000) [pid = 856] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:13:46 INFO - PROCESS | 856 | --DOMWINDOW == 151 (185C8000) [pid = 856] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:13:46 INFO - PROCESS | 856 | 1464707626736 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 886ms 08:13:46 INFO - PROCESS | 856 | 1464707626790 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 856 | 1464707626791 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:13:46 INFO - PROCESS | 856 | 1464707626795 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 856 | 1464707626797 Marionette TRACE conn3 <- [1,2166,null,{}] 08:13:46 INFO - PROCESS | 856 | 1464707626800 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 856 | 1464707626895 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:13:47 INFO - PROCESS | 856 | 1464707627011 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 856 | ++DOCSHELL 10A60000 == 85 [pid = 856] [id = 551] 08:13:47 INFO - PROCESS | 856 | ++DOMWINDOW == 152 (112B1800) [pid = 856] [serial = 1653] [outer = 00000000] 08:13:47 INFO - PROCESS | 856 | ++DOMWINDOW == 153 (16A4B800) [pid = 856] [serial = 1654] [outer = 112B1800] 08:13:47 INFO - PROCESS | 856 | 1464707627053 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 856 | ++DOMWINDOW == 154 (177A3800) [pid = 856] [serial = 1655] [outer = 112B1800] 08:13:47 INFO - PROCESS | 856 | 1464707627445 Marionette TRACE conn3 <- [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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 699ms 08:13:47 INFO - PROCESS | 856 | 1464707627495 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 856 | 1464707627496 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:13:47 INFO - PROCESS | 856 | 1464707627500 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 856 | 1464707627501 Marionette TRACE conn3 <- [1,2170,null,{}] 08:13:47 INFO - PROCESS | 856 | 1464707627505 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:47 INFO - PROCESS | 856 | 1464707627592 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:13:47 INFO - PROCESS | 856 | 1464707627599 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 856 | ++DOCSHELL 1674B800 == 86 [pid = 856] [id = 552] 08:13:47 INFO - PROCESS | 856 | ++DOMWINDOW == 155 (177A5C00) [pid = 856] [serial = 1656] [outer = 00000000] 08:13:47 INFO - PROCESS | 856 | ++DOMWINDOW == 156 (19AB1800) [pid = 856] [serial = 1657] [outer = 177A5C00] 08:13:47 INFO - PROCESS | 856 | 1464707627642 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 856 | ++DOMWINDOW == 157 (1A9E1000) [pid = 856] [serial = 1658] [outer = 177A5C00] 08:13:48 INFO - PROCESS | 856 | 1464707628088 Marionette TRACE conn3 <- [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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 638ms 08:13:48 INFO - PROCESS | 856 | 1464707628143 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 856 | 1464707628145 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:13:48 INFO - PROCESS | 856 | 1464707628148 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 856 | 1464707628150 Marionette TRACE conn3 <- [1,2174,null,{}] 08:13:48 INFO - PROCESS | 856 | 1464707628154 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:48 INFO - PROCESS | 856 | 1464707628241 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:13:48 INFO - PROCESS | 856 | 1464707628248 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 856 | ++DOCSHELL 198BE800 == 87 [pid = 856] [id = 553] 08:13:48 INFO - PROCESS | 856 | ++DOMWINDOW == 158 (1AD0E800) [pid = 856] [serial = 1659] [outer = 00000000] 08:13:48 INFO - PROCESS | 856 | ++DOMWINDOW == 159 (1B02AC00) [pid = 856] [serial = 1660] [outer = 1AD0E800] 08:13:48 INFO - PROCESS | 856 | 1464707628296 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 856 | ++DOMWINDOW == 160 (1B515C00) [pid = 856] [serial = 1661] [outer = 1AD0E800] 08:13:48 INFO - PROCESS | 856 | 1464707628920 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 793ms 08:13:48 INFO - PROCESS | 856 | 1464707628996 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 856 | 1464707629000 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 856 | 1464707629008 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:13:48 INFO - PROCESS | 856 | 1464707629012 Marionette TRACE conn3 <- [1,2178,null,{}] 08:13:49 INFO - PROCESS | 856 | 1464707629020 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:49 INFO - PROCESS | 856 | 1464707629137 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:13:49 INFO - PROCESS | 856 | 1464707629264 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 856 | ++DOCSHELL 11233C00 == 88 [pid = 856] [id = 554] 08:13:49 INFO - PROCESS | 856 | ++DOMWINDOW == 161 (11C76400) [pid = 856] [serial = 1662] [outer = 00000000] 08:13:49 INFO - PROCESS | 856 | ++DOMWINDOW == 162 (15AE2400) [pid = 856] [serial = 1663] [outer = 11C76400] 08:13:49 INFO - PROCESS | 856 | 1464707629317 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 856 | ++DOMWINDOW == 163 (15D46000) [pid = 856] [serial = 1664] [outer = 11C76400] 08:13:49 INFO - PROCESS | 856 | 1464707629835 Marionette TRACE conn3 <- [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]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 886ms 08:13:49 INFO - PROCESS | 856 | 1464707629900 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 856 | 1464707629906 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:13:49 INFO - PROCESS | 856 | 1464707629913 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 856 | 1464707629916 Marionette TRACE conn3 <- [1,2182,null,{}] 08:13:49 INFO - PROCESS | 856 | 1464707629920 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 856 | 1464707630039 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:13:50 INFO - PROCESS | 856 | 1464707630204 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 856 | ++DOCSHELL 10C50400 == 89 [pid = 856] [id = 555] 08:13:50 INFO - PROCESS | 856 | ++DOMWINDOW == 164 (1776F800) [pid = 856] [serial = 1665] [outer = 00000000] 08:13:50 INFO - PROCESS | 856 | ++DOMWINDOW == 165 (17774000) [pid = 856] [serial = 1666] [outer = 1776F800] 08:13:50 INFO - PROCESS | 856 | 1464707630258 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 856 | ++DOMWINDOW == 166 (17777400) [pid = 856] [serial = 1667] [outer = 1776F800] 08:13:50 INFO - PROCESS | 856 | 1464707630872 Marionette TRACE conn3 <- [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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 995ms 08:13:50 INFO - PROCESS | 856 | 1464707630912 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 856 | 1464707630915 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:13:50 INFO - PROCESS | 856 | 1464707630918 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 856 | 1464707630922 Marionette TRACE conn3 <- [1,2186,null,{}] 08:13:50 INFO - PROCESS | 856 | 1464707630933 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 856 | 1464707631046 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:13:51 INFO - PROCESS | 856 | 1464707631201 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 856 | ++DOCSHELL 185CAC00 == 90 [pid = 856] [id = 556] 08:13:51 INFO - PROCESS | 856 | ++DOMWINDOW == 167 (19601800) [pid = 856] [serial = 1668] [outer = 00000000] 08:13:51 INFO - PROCESS | 856 | ++DOMWINDOW == 168 (1960B400) [pid = 856] [serial = 1669] [outer = 19601800] 08:13:51 INFO - PROCESS | 856 | 1464707631257 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 856 | ++DOMWINDOW == 169 (1961D000) [pid = 856] [serial = 1670] [outer = 19601800] 08:13:51 INFO - PROCESS | 856 | 1464707631811 Marionette TRACE conn3 <- [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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 933ms 08:13:51 INFO - PROCESS | 856 | 1464707631863 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 856 | 1464707631866 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:13:51 INFO - PROCESS | 856 | 1464707631869 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 856 | 1464707631871 Marionette TRACE conn3 <- [1,2190,null,{}] 08:13:51 INFO - PROCESS | 856 | 1464707631875 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 856 | 1464707631985 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:13:52 INFO - PROCESS | 856 | 1464707632136 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 856 | ++DOCSHELL 199DBC00 == 91 [pid = 856] [id = 557] 08:13:52 INFO - PROCESS | 856 | ++DOMWINDOW == 170 (19B7E800) [pid = 856] [serial = 1671] [outer = 00000000] 08:13:52 INFO - PROCESS | 856 | ++DOMWINDOW == 171 (1A32BC00) [pid = 856] [serial = 1672] [outer = 19B7E800] 08:13:52 INFO - PROCESS | 856 | 1464707632190 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 856 | ++DOMWINDOW == 172 (1AD05800) [pid = 856] [serial = 1673] [outer = 19B7E800] 08:13:52 INFO - PROCESS | 856 | 1464707632732 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 933ms 08:13:52 INFO - PROCESS | 856 | 1464707632799 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 856 | 1464707632801 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:13:52 INFO - PROCESS | 856 | 1464707632804 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 856 | 1464707632806 Marionette TRACE conn3 <- [1,2194,null,{}] 08:13:52 INFO - PROCESS | 856 | 1464707632810 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 856 | 1464707632915 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:13:53 INFO - PROCESS | 856 | 1464707633078 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 856 | ++DOCSHELL 185C4800 == 92 [pid = 856] [id = 558] 08:13:53 INFO - PROCESS | 856 | ++DOMWINDOW == 173 (19615400) [pid = 856] [serial = 1674] [outer = 00000000] 08:13:53 INFO - PROCESS | 856 | ++DOMWINDOW == 174 (1B1E4800) [pid = 856] [serial = 1675] [outer = 19615400] 08:13:53 INFO - PROCESS | 856 | 1464707633132 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 856 | ++DOMWINDOW == 175 (1B65BC00) [pid = 856] [serial = 1676] [outer = 19615400] 08:13:53 INFO - PROCESS | 856 | 1464707633719 Marionette TRACE conn3 <- [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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 932ms 08:13:53 INFO - PROCESS | 856 | 1464707633763 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 856 | 1464707633765 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:13:53 INFO - PROCESS | 856 | 1464707633770 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 856 | 1464707633772 Marionette TRACE conn3 <- [1,2198,null,{}] 08:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:13:53 INFO - PROCESS | 856 | 1464707633775 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:53 INFO - PROCESS | 856 | 1464707633901 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:13:54 INFO - PROCESS | 856 | 1464707634054 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 856 | ++DOCSHELL 1B022800 == 93 [pid = 856] [id = 559] 08:13:54 INFO - PROCESS | 856 | ++DOMWINDOW == 176 (1B1E3400) [pid = 856] [serial = 1677] [outer = 00000000] 08:13:54 INFO - PROCESS | 856 | ++DOMWINDOW == 177 (1B816000) [pid = 856] [serial = 1678] [outer = 1B1E3400] 08:13:54 INFO - PROCESS | 856 | 1464707634109 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 856 | ++DOMWINDOW == 178 (1BA39400) [pid = 856] [serial = 1679] [outer = 1B1E3400] 08:13:54 INFO - PROCESS | 856 | 1464707634634 Marionette TRACE conn3 <- [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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 871ms 08:13:54 INFO - PROCESS | 856 | 1464707634665 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 856 | 1464707634667 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:13:54 INFO - PROCESS | 856 | 1464707634672 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 856 | 1464707634674 Marionette TRACE conn3 <- [1,2202,null,{}] 08:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:13:54 INFO - PROCESS | 856 | 1464707634677 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:54 INFO - PROCESS | 856 | 1464707634785 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:13:54 INFO - PROCESS | 856 | 1464707634949 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 856 | ++DOCSHELL 1BA3A800 == 94 [pid = 856] [id = 560] 08:13:54 INFO - PROCESS | 856 | ++DOMWINDOW == 179 (1BA3B800) [pid = 856] [serial = 1680] [outer = 00000000] 08:13:54 INFO - PROCESS | 856 | ++DOMWINDOW == 180 (1BA40C00) [pid = 856] [serial = 1681] [outer = 1BA3B800] 08:13:54 INFO - PROCESS | 856 | 1464707635002 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 856 | ++DOMWINDOW == 181 (1BA45400) [pid = 856] [serial = 1682] [outer = 1BA3B800] 08:13:55 INFO - PROCESS | 856 | 1464707635629 Marionette TRACE conn3 <- [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]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 979ms 08:13:55 INFO - PROCESS | 856 | 1464707635644 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 856 | 1464707635646 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:13:55 INFO - PROCESS | 856 | 1464707635650 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 856 | 1464707635652 Marionette TRACE conn3 <- [1,2206,null,{}] 08:13:55 INFO - PROCESS | 856 | 1464707635655 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 856 | 1464707635765 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:13:55 INFO - PROCESS | 856 | 1464707635932 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 856 | ++DOCSHELL 132B3800 == 95 [pid = 856] [id = 561] 08:13:55 INFO - PROCESS | 856 | ++DOMWINDOW == 182 (132B9000) [pid = 856] [serial = 1683] [outer = 00000000] 08:13:55 INFO - PROCESS | 856 | ++DOMWINDOW == 183 (18513C00) [pid = 856] [serial = 1684] [outer = 132B9000] 08:13:55 INFO - PROCESS | 856 | 1464707635986 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 856 | ++DOMWINDOW == 184 (198C9400) [pid = 856] [serial = 1685] [outer = 132B9000] 08:13:56 INFO - PROCESS | 856 | 1464707636793 Marionette TRACE conn3 <- [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]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1182ms 08:13:56 INFO - PROCESS | 856 | 1464707636850 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 856 | 1464707636855 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:13:56 INFO - PROCESS | 856 | 1464707636860 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:13:56 INFO - PROCESS | 856 | 1464707636864 Marionette TRACE conn3 <- [1,2210,null,{}] 08:13:56 INFO - PROCESS | 856 | 1464707636869 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:56 INFO - PROCESS | 856 | 1464707637011 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:13:57 INFO - PROCESS | 856 | 1464707637172 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 856 | ++DOCSHELL 14EA6000 == 96 [pid = 856] [id = 562] 08:13:57 INFO - PROCESS | 856 | ++DOMWINDOW == 185 (14EB1000) [pid = 856] [serial = 1686] [outer = 00000000] 08:13:57 INFO - PROCESS | 856 | ++DOMWINDOW == 186 (1611F800) [pid = 856] [serial = 1687] [outer = 14EB1000] 08:13:57 INFO - PROCESS | 856 | 1464707637222 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 856 | ++DOMWINDOW == 187 (16E83C00) [pid = 856] [serial = 1688] [outer = 14EB1000] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 15A85000 == 95 [pid = 856] [id = 387] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 1300A000 == 94 [pid = 856] [id = 446] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 15AE0400 == 93 [pid = 856] [id = 388] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 1611F400 == 92 [pid = 856] [id = 508] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 1674B800 == 91 [pid = 856] [id = 552] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 10A60000 == 90 [pid = 856] [id = 551] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 17799800 == 89 [pid = 856] [id = 550] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 13C81800 == 88 [pid = 856] [id = 549] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 199E6C00 == 87 [pid = 856] [id = 548] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 1961B800 == 86 [pid = 856] [id = 547] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 19616C00 == 85 [pid = 856] [id = 546] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 16121000 == 84 [pid = 856] [id = 545] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 157E2800 == 83 [pid = 856] [id = 544] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 0F2F4C00 == 82 [pid = 856] [id = 543] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 186 (1960B800) [pid = 856] [serial = 1609] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 1A9DE400 == 81 [pid = 856] [id = 540] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 10C44C00 == 80 [pid = 856] [id = 539] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 1617A000 == 79 [pid = 856] [id = 538] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 11051400 == 78 [pid = 856] [id = 537] 08:13:57 INFO - PROCESS | 856 | --DOCSHELL 13D4A400 == 77 [pid = 856] [id = 536] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 185 (19910800) [pid = 856] [serial = 1597] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 184 (1A32FC00) [pid = 856] [serial = 1600] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 183 (19AABC00) [pid = 856] [serial = 1598] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 182 (1789D400) [pid = 856] [serial = 1591] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 181 (18514000) [pid = 856] [serial = 1592] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 180 (1AE29000) [pid = 856] [serial = 1573] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 179 (19906C00) [pid = 856] [serial = 1604] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 178 (1104CC00) [pid = 856] [serial = 1585] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 177 (132B4000) [pid = 856] [serial = 1586] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 176 (16745C00) [pid = 856] [serial = 1588] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 175 (168BFC00) [pid = 856] [serial = 1589] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 174 (13191800) [pid = 856] [serial = 1583] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 173 (1104F400) [pid = 856] [serial = 1582] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 172 (1AD08000) [pid = 856] [serial = 1561] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 171 (1B029400) [pid = 856] [serial = 1576] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 170 (16E8A800) [pid = 856] [serial = 1603] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 169 (1B511800) [pid = 856] [serial = 1579] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 168 (17895400) [pid = 856] [serial = 1567] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 167 (131BBC00) [pid = 856] [serial = 1564] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 166 (1A9E6800) [pid = 856] [serial = 1570] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 165 (1A873400) [pid = 856] [serial = 1601] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 164 (19806C00) [pid = 856] [serial = 1594] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 163 (1AD08400) [pid = 856] [serial = 1607] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 162 (1980E400) [pid = 856] [serial = 1595] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | --DOMWINDOW == 161 (1A9D8400) [pid = 856] [serial = 1606] [outer = 00000000] [url = about:blank] 08:13:57 INFO - PROCESS | 856 | 1464707637804 Marionette TRACE conn3 <- [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]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 995ms 08:13:57 INFO - PROCESS | 856 | 1464707637864 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 856 | 1464707637869 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:13:57 INFO - PROCESS | 856 | 1464707637875 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 856 | 1464707637878 Marionette TRACE conn3 <- [1,2214,null,{}] 08:13:57 INFO - PROCESS | 856 | 1464707637882 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 856 | 1464707637979 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:13:58 INFO - PROCESS | 856 | 1464707638092 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 856 | ++DOCSHELL 13D4B800 == 78 [pid = 856] [id = 563] 08:13:58 INFO - PROCESS | 856 | ++DOMWINDOW == 162 (13D52C00) [pid = 856] [serial = 1689] [outer = 00000000] 08:13:58 INFO - PROCESS | 856 | ++DOMWINDOW == 163 (16A4E400) [pid = 856] [serial = 1690] [outer = 13D52C00] 08:13:58 INFO - PROCESS | 856 | 1464707638137 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 856 | ++DOMWINDOW == 164 (17574000) [pid = 856] [serial = 1691] [outer = 13D52C00] 08:13:58 INFO - PROCESS | 856 | 1464707638528 Marionette TRACE conn3 <- [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]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 699ms 08:13:58 INFO - PROCESS | 856 | 1464707638574 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 856 | 1464707638576 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:13:58 INFO - PROCESS | 856 | 1464707638579 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 856 | 1464707638583 Marionette TRACE conn3 <- [1,2218,null,{}] 08:13:58 INFO - PROCESS | 856 | 1464707638623 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 856 | 1464707638705 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:13:58 INFO - PROCESS | 856 | 1464707638725 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 856 | ++DOCSHELL 17895400 == 79 [pid = 856] [id = 564] 08:13:58 INFO - PROCESS | 856 | ++DOMWINDOW == 165 (1789AC00) [pid = 856] [serial = 1692] [outer = 00000000] 08:13:58 INFO - PROCESS | 856 | ++DOMWINDOW == 166 (18513400) [pid = 856] [serial = 1693] [outer = 1789AC00] 08:13:58 INFO - PROCESS | 856 | 1464707638773 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 856 | ++DOMWINDOW == 167 (185C9800) [pid = 856] [serial = 1694] [outer = 1789AC00] 08:13:58 INFO - PROCESS | 856 | --DOCSHELL 1B364000 == 78 [pid = 856] [id = 16] 08:13:59 INFO - PROCESS | 856 | 1464707639284 Marionette TRACE conn3 <- [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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 731ms 08:13:59 INFO - PROCESS | 856 | 1464707639303 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 856 | 1464707639306 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:13:59 INFO - PROCESS | 856 | 1464707639309 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 856 | 1464707639311 Marionette TRACE conn3 <- [1,2222,null,{}] 08:13:59 INFO - PROCESS | 856 | 1464707639314 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 856 | 1464707639403 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:13:59 INFO - PROCESS | 856 | 1464707639410 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 856 | ++DOCSHELL 13117000 == 79 [pid = 856] [id = 565] 08:13:59 INFO - PROCESS | 856 | ++DOMWINDOW == 168 (13723800) [pid = 856] [serial = 1695] [outer = 00000000] 08:13:59 INFO - PROCESS | 856 | ++DOMWINDOW == 169 (19618400) [pid = 856] [serial = 1696] [outer = 13723800] 08:13:59 INFO - PROCESS | 856 | 1464707639453 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 856 | ++DOMWINDOW == 170 (19809000) [pid = 856] [serial = 1697] [outer = 13723800] 08:13:59 INFO - PROCESS | 856 | 1464707639912 Marionette TRACE conn3 <- [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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 637ms 08:13:59 INFO - PROCESS | 856 | 1464707639947 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 856 | 1464707639949 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:13:59 INFO - PROCESS | 856 | 1464707639953 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 856 | 1464707639954 Marionette TRACE conn3 <- [1,2226,null,{}] 08:13:59 INFO - PROCESS | 856 | 1464707639966 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 856 | 1464707640091 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:14:00 INFO - PROCESS | 856 | 1464707640097 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 856 | ++DOCSHELL 1960D400 == 80 [pid = 856] [id = 566] 08:14:00 INFO - PROCESS | 856 | ++DOMWINDOW == 171 (19613400) [pid = 856] [serial = 1698] [outer = 00000000] 08:14:00 INFO - PROCESS | 856 | ++DOMWINDOW == 172 (19910400) [pid = 856] [serial = 1699] [outer = 19613400] 08:14:00 INFO - PROCESS | 856 | 1464707640209 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 856 | ++DOMWINDOW == 173 (199DD400) [pid = 856] [serial = 1700] [outer = 19613400] 08:14:00 INFO - PROCESS | 856 | 1464707640656 Marionette TRACE conn3 <- [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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 762ms 08:14:00 INFO - PROCESS | 856 | 1464707640713 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 856 | 1464707640715 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:14:00 INFO - PROCESS | 856 | 1464707640719 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 856 | 1464707640720 Marionette TRACE conn3 <- [1,2230,null,{}] 08:14:00 INFO - PROCESS | 856 | 1464707640732 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 856 | 1464707640871 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:14:00 INFO - PROCESS | 856 | 1464707640948 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 856 | ++DOCSHELL 19B85400 == 81 [pid = 856] [id = 567] 08:14:00 INFO - PROCESS | 856 | ++DOMWINDOW == 174 (19B8A800) [pid = 856] [serial = 1701] [outer = 00000000] 08:14:00 INFO - PROCESS | 856 | ++DOMWINDOW == 175 (1A870400) [pid = 856] [serial = 1702] [outer = 19B8A800] 08:14:00 INFO - PROCESS | 856 | 1464707640992 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 856 | ++DOMWINDOW == 176 (1A87E800) [pid = 856] [serial = 1703] [outer = 19B8A800] 08:14:01 INFO - PROCESS | 856 | 1464707641400 Marionette TRACE conn3 <- [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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 08:14:01 INFO - PROCESS | 856 | 1464707641460 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 856 | 1464707641462 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:14:01 INFO - PROCESS | 856 | 1464707641491 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 856 | 1464707641493 Marionette TRACE conn3 <- [1,2234,null,{}] 08:14:01 INFO - PROCESS | 856 | 1464707641507 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:01 INFO - PROCESS | 856 | 1464707641631 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:14:01 INFO - PROCESS | 856 | 1464707641708 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 856 | ++DOCSHELL 19BA2800 == 82 [pid = 856] [id = 568] 08:14:01 INFO - PROCESS | 856 | ++DOMWINDOW == 177 (1A039000) [pid = 856] [serial = 1704] [outer = 00000000] 08:14:01 INFO - PROCESS | 856 | ++DOMWINDOW == 178 (1AD0B400) [pid = 856] [serial = 1705] [outer = 1A039000] 08:14:01 INFO - PROCESS | 856 | 1464707641735 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 856 | ++DOMWINDOW == 179 (1AD58400) [pid = 856] [serial = 1706] [outer = 1A039000] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 178 (15ED9400) [pid = 856] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 177 (198BF000) [pid = 856] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 176 (1779A400) [pid = 856] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 175 (112B1800) [pid = 856] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 174 (19AAD800) [pid = 856] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 173 (19617C00) [pid = 856] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 172 (10487400) [pid = 856] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 171 (16122400) [pid = 856] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 170 (19606000) [pid = 856] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 169 (177A5C00) [pid = 856] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:14:02 INFO - PROCESS | 856 | --DOMWINDOW == 168 (15A83800) [pid = 856] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:14:02 INFO - PROCESS | 856 | 1464707642284 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 870ms 08:14:02 INFO - PROCESS | 856 | 1464707642334 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 856 | 1464707642336 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:14:02 INFO - PROCESS | 856 | 1464707642343 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 856 | 1464707642345 Marionette TRACE conn3 <- [1,2238,null,{}] 08:14:02 INFO - PROCESS | 856 | 1464707642348 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 856 | 1464707642488 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:14:02 INFO - PROCESS | 856 | 1464707642562 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 856 | ++DOCSHELL 112B5800 == 83 [pid = 856] [id = 569] 08:14:02 INFO - PROCESS | 856 | ++DOMWINDOW == 169 (11A0F400) [pid = 856] [serial = 1707] [outer = 00000000] 08:14:02 INFO - PROCESS | 856 | ++DOMWINDOW == 170 (1779F000) [pid = 856] [serial = 1708] [outer = 11A0F400] 08:14:02 INFO - PROCESS | 856 | 1464707642606 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 856 | ++DOMWINDOW == 171 (19B9F800) [pid = 856] [serial = 1709] [outer = 11A0F400] 08:14:02 INFO - PROCESS | 856 | 1464707642965 Marionette TRACE conn3 <- [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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 637ms 08:14:02 INFO - PROCESS | 856 | 1464707642982 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 856 | 1464707642984 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 856 | 1464707642987 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:14:02 INFO - PROCESS | 856 | 1464707642989 Marionette TRACE conn3 <- [1,2242,null,{}] 08:14:02 INFO - PROCESS | 856 | 1464707643007 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:03 INFO - PROCESS | 856 | 1464707643094 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:14:03 INFO - PROCESS | 856 | 1464707643100 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 856 | ++DOCSHELL 11A0EC00 == 84 [pid = 856] [id = 570] 08:14:03 INFO - PROCESS | 856 | ++DOMWINDOW == 172 (1779E800) [pid = 856] [serial = 1710] [outer = 00000000] 08:14:03 INFO - PROCESS | 856 | ++DOMWINDOW == 173 (18A2A400) [pid = 856] [serial = 1711] [outer = 1779E800] 08:14:03 INFO - PROCESS | 856 | 1464707643144 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 856 | ++DOMWINDOW == 174 (18A2EC00) [pid = 856] [serial = 1712] [outer = 1779E800] 08:14:03 INFO - PROCESS | 856 | 1464707643636 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 700ms 08:14:03 INFO - PROCESS | 856 | 1464707643687 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 856 | 1464707643689 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:14:03 INFO - PROCESS | 856 | 1464707643692 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:14:03 INFO - PROCESS | 856 | 1464707643694 Marionette TRACE conn3 <- [1,2246,null,{}] 08:14:03 INFO - PROCESS | 856 | 1464707643697 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:03 INFO - PROCESS | 856 | 1464707643786 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:14:03 INFO - PROCESS | 856 | 1464707643792 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 856 | ++DOCSHELL 18A29400 == 85 [pid = 856] [id = 571] 08:14:03 INFO - PROCESS | 856 | ++DOMWINDOW == 175 (18A29800) [pid = 856] [serial = 1713] [outer = 00000000] 08:14:03 INFO - PROCESS | 856 | ++DOMWINDOW == 176 (1A227400) [pid = 856] [serial = 1714] [outer = 18A29800] 08:14:03 INFO - PROCESS | 856 | 1464707643835 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 856 | ++DOMWINDOW == 177 (198C0400) [pid = 856] [serial = 1715] [outer = 18A29800] 08:14:04 INFO - PROCESS | 856 | 1464707644562 Marionette TRACE conn3 <- [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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 886ms 08:14:04 INFO - PROCESS | 856 | 1464707644598 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 856 | 1464707644602 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:14:04 INFO - PROCESS | 856 | 1464707644608 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 856 | 1464707644612 Marionette TRACE conn3 <- [1,2250,null,{}] 08:14:04 INFO - PROCESS | 856 | 1464707644617 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 856 | 1464707644769 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:14:04 INFO - PROCESS | 856 | 1464707644915 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 856 | ++DOCSHELL 13193C00 == 86 [pid = 856] [id = 572] 08:14:04 INFO - PROCESS | 856 | ++DOMWINDOW == 178 (13C7E400) [pid = 856] [serial = 1716] [outer = 00000000] 08:14:04 INFO - PROCESS | 856 | ++DOMWINDOW == 179 (15D3E000) [pid = 856] [serial = 1717] [outer = 13C7E400] 08:14:04 INFO - PROCESS | 856 | 1464707644972 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 856 | ++DOMWINDOW == 180 (1612D000) [pid = 856] [serial = 1718] [outer = 13C7E400] 08:14:05 INFO - PROCESS | 856 | 1464707645534 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 995ms 08:14:05 INFO - PROCESS | 856 | 1464707645596 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 856 | 1464707645602 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:14:05 INFO - PROCESS | 856 | 1464707645609 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 856 | 1464707645611 Marionette TRACE conn3 <- [1,2254,null,{}] 08:14:05 INFO - PROCESS | 856 | 1464707645615 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:05 INFO - PROCESS | 856 | 1464707645731 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:14:05 INFO - PROCESS | 856 | 1464707645886 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 856 | ++DOCSHELL 17799C00 == 87 [pid = 856] [id = 573] 08:14:05 INFO - PROCESS | 856 | ++DOMWINDOW == 181 (177A0400) [pid = 856] [serial = 1719] [outer = 00000000] 08:14:05 INFO - PROCESS | 856 | ++DOMWINDOW == 182 (18381000) [pid = 856] [serial = 1720] [outer = 177A0400] 08:14:05 INFO - PROCESS | 856 | 1464707645947 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 856 | ++DOMWINDOW == 183 (18A24800) [pid = 856] [serial = 1721] [outer = 177A0400] 08:14:06 INFO - PROCESS | 856 | 1464707646538 Marionette TRACE conn3 <- [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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 933ms 08:14:06 INFO - PROCESS | 856 | 1464707646551 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 856 | 1464707646554 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:14:06 INFO - PROCESS | 856 | 1464707646558 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 856 | 1464707646562 Marionette TRACE conn3 <- [1,2258,null,{}] 08:14:06 INFO - PROCESS | 856 | 1464707646573 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 856 | 1464707646688 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:14:06 INFO - PROCESS | 856 | 1464707646860 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 856 | ++DOCSHELL 1A330800 == 88 [pid = 856] [id = 574] 08:14:06 INFO - PROCESS | 856 | ++DOMWINDOW == 184 (1A330C00) [pid = 856] [serial = 1722] [outer = 00000000] 08:14:06 INFO - PROCESS | 856 | ++DOMWINDOW == 185 (1A850800) [pid = 856] [serial = 1723] [outer = 1A330C00] 08:14:06 INFO - PROCESS | 856 | 1464707646919 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 856 | ++DOMWINDOW == 186 (1A855C00) [pid = 856] [serial = 1724] [outer = 1A330C00] 08:14:07 INFO - PROCESS | 856 | 1464707647506 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 995ms 08:14:07 INFO - PROCESS | 856 | 1464707647560 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 856 | 1464707647563 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:14:07 INFO - PROCESS | 856 | 1464707647566 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 856 | 1464707647568 Marionette TRACE conn3 <- [1,2262,null,{}] 08:14:07 INFO - PROCESS | 856 | 1464707647572 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 856 | 1464707647685 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:14:07 INFO - PROCESS | 856 | 1464707647840 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 856 | ++DOCSHELL 1A85A800 == 89 [pid = 856] [id = 575] 08:14:07 INFO - PROCESS | 856 | ++DOMWINDOW == 187 (1A85AC00) [pid = 856] [serial = 1725] [outer = 00000000] 08:14:07 INFO - PROCESS | 856 | ++DOMWINDOW == 188 (1A9DB400) [pid = 856] [serial = 1726] [outer = 1A85AC00] 08:14:07 INFO - PROCESS | 856 | 1464707647895 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 856 | ++DOMWINDOW == 189 (1AD09000) [pid = 856] [serial = 1727] [outer = 1A85AC00] 08:14:08 INFO - PROCESS | 856 | 1464707648419 Marionette TRACE conn3 <- [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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 948ms 08:14:08 INFO - PROCESS | 856 | 1464707648495 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 856 | 1464707648498 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:14:08 INFO - PROCESS | 856 | 1464707648501 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 856 | 1464707648503 Marionette TRACE conn3 <- [1,2266,null,{}] 08:14:08 INFO - PROCESS | 856 | 1464707648507 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:08 INFO - PROCESS | 856 | 1464707648615 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:14:08 INFO - PROCESS | 856 | 1464707648769 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 856 | ++DOCSHELL 1A854000 == 90 [pid = 856] [id = 576] 08:14:08 INFO - PROCESS | 856 | ++DOMWINDOW == 190 (1A85B800) [pid = 856] [serial = 1728] [outer = 00000000] 08:14:08 INFO - PROCESS | 856 | ++DOMWINDOW == 191 (1B1E3800) [pid = 856] [serial = 1729] [outer = 1A85B800] 08:14:08 INFO - PROCESS | 856 | 1464707648823 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 856 | ++DOMWINDOW == 192 (1B515000) [pid = 856] [serial = 1730] [outer = 1A85B800] 08:14:09 INFO - PROCESS | 856 | 1464707649408 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 948ms 08:14:09 INFO - PROCESS | 856 | 1464707649447 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 856 | 1464707649449 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:14:09 INFO - PROCESS | 856 | 1464707649453 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 856 | 1464707649455 Marionette TRACE conn3 <- [1,2270,null,{}] 08:14:09 INFO - PROCESS | 856 | 1464707649458 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 856 | 1464707649593 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:14:09 INFO - PROCESS | 856 | 1464707649761 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 856 | ++DOCSHELL 1B029800 == 91 [pid = 856] [id = 577] 08:14:09 INFO - PROCESS | 856 | ++DOMWINDOW == 193 (1B80B400) [pid = 856] [serial = 1731] [outer = 00000000] 08:14:09 INFO - PROCESS | 856 | ++DOMWINDOW == 194 (1BA3D800) [pid = 856] [serial = 1732] [outer = 1B80B400] 08:14:09 INFO - PROCESS | 856 | 1464707649815 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 856 | ++DOMWINDOW == 195 (1BA43400) [pid = 856] [serial = 1733] [outer = 1B80B400] 08:14:10 INFO - PROCESS | 856 | 1464707650385 Marionette TRACE conn3 <- [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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 995ms 08:14:10 INFO - PROCESS | 856 | 1464707650455 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 856 | 1464707650458 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:14:10 INFO - PROCESS | 856 | 1464707650461 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 856 | 1464707650463 Marionette TRACE conn3 <- [1,2274,null,{}] 08:14:10 INFO - PROCESS | 856 | 1464707650467 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 856 | 1464707650576 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:14:10 INFO - PROCESS | 856 | 1464707650894 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 856 | ++DOCSHELL 10371800 == 92 [pid = 856] [id = 578] 08:14:10 INFO - PROCESS | 856 | ++DOMWINDOW == 196 (10372000) [pid = 856] [serial = 1734] [outer = 00000000] 08:14:10 INFO - PROCESS | 856 | ++DOMWINDOW == 197 (1104F400) [pid = 856] [serial = 1735] [outer = 10372000] 08:14:10 INFO - PROCESS | 856 | 1464707650965 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 856 | ++DOMWINDOW == 198 (13194800) [pid = 856] [serial = 1736] [outer = 10372000] 08:14:11 INFO - PROCESS | 856 | 1464707651563 Marionette TRACE conn3 <- [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]]]}] 08:14:11 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 08:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1181ms 08:14:11 INFO - PROCESS | 856 | 1464707651646 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 856 | 1464707651650 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:14:11 INFO - PROCESS | 856 | 1464707651655 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:14:11 INFO - PROCESS | 856 | 1464707651658 Marionette TRACE conn3 <- [1,2278,null,{}] 08:14:11 INFO - PROCESS | 856 | 1464707651663 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:11 INFO - PROCESS | 856 | 1464707651773 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:14:11 INFO - PROCESS | 856 | 1464707651931 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 856 | ++DOCSHELL 15EE4400 == 93 [pid = 856] [id = 579] 08:14:11 INFO - PROCESS | 856 | ++DOMWINDOW == 199 (167E4400) [pid = 856] [serial = 1737] [outer = 00000000] 08:14:11 INFO - PROCESS | 856 | ++DOMWINDOW == 200 (174A6800) [pid = 856] [serial = 1738] [outer = 167E4400] 08:14:11 INFO - PROCESS | 856 | 1464707651981 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 856 | ++DOMWINDOW == 201 (17779800) [pid = 856] [serial = 1739] [outer = 167E4400] 08:14:12 INFO - PROCESS | 856 | 1464707652610 Marionette TRACE conn3 <- [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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 994ms 08:14:12 INFO - PROCESS | 856 | 1464707652661 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 856 | 1464707652665 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:14:12 INFO - PROCESS | 856 | 1464707652670 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 856 | 1464707652672 Marionette TRACE conn3 <- [1,2282,null,{}] 08:14:12 INFO - PROCESS | 856 | 1464707652675 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 856 | 1464707652779 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:14:12 INFO - PROCESS | 856 | 1464707652957 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 856 | ++DOCSHELL 1319B800 == 94 [pid = 856] [id = 580] 08:14:12 INFO - PROCESS | 856 | ++DOMWINDOW == 202 (13D44400) [pid = 856] [serial = 1740] [outer = 00000000] 08:14:12 INFO - PROCESS | 856 | ++DOMWINDOW == 203 (185C3800) [pid = 856] [serial = 1741] [outer = 13D44400] 08:14:12 INFO - PROCESS | 856 | 1464707653005 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 856 | ++DOMWINDOW == 204 (18A2F000) [pid = 856] [serial = 1742] [outer = 13D44400] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 1837E800 == 93 [pid = 856] [id = 262] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 11A0EC00 == 92 [pid = 856] [id = 570] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 112B5800 == 91 [pid = 856] [id = 569] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 19BA2800 == 90 [pid = 856] [id = 568] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 19B85400 == 89 [pid = 856] [id = 567] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 1960D400 == 88 [pid = 856] [id = 566] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 13117000 == 87 [pid = 856] [id = 565] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 17895400 == 86 [pid = 856] [id = 564] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 1A32CC00 == 85 [pid = 856] [id = 17] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 13D4B800 == 84 [pid = 856] [id = 563] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 14EA6000 == 83 [pid = 856] [id = 562] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 1BA3A800 == 82 [pid = 856] [id = 560] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 1B022800 == 81 [pid = 856] [id = 559] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 203 (1B02AC00) [pid = 856] [serial = 1660] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 202 (16E88C00) [pid = 856] [serial = 1615] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 201 (1961BC00) [pid = 856] [serial = 1624] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 200 (1289A000) [pid = 856] [serial = 1612] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 199 (19912C00) [pid = 856] [serial = 1618] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 198 (1B1E6000) [pid = 856] [serial = 1621] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 197 (1B65B800) [pid = 856] [serial = 1627] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 185C4800 == 80 [pid = 856] [id = 558] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 199DBC00 == 79 [pid = 856] [id = 557] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 185CAC00 == 78 [pid = 856] [id = 556] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 10C50400 == 77 [pid = 856] [id = 555] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 11233C00 == 76 [pid = 856] [id = 554] 08:14:13 INFO - PROCESS | 856 | --DOCSHELL 198BE800 == 75 [pid = 856] [id = 553] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 196 (1A9E1000) [pid = 856] [serial = 1658] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 195 (1A93B000) [pid = 856] [serial = 1649] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 194 (19911400) [pid = 856] [serial = 1642] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 193 (177A4800) [pid = 856] [serial = 1652] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 192 (199E2800) [pid = 856] [serial = 1643] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 191 (177A3800) [pid = 856] [serial = 1655] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 190 (1A046C00) [pid = 856] [serial = 1645] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 189 (177A1000) [pid = 856] [serial = 1651] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 188 (1A934400) [pid = 856] [serial = 1648] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 187 (19809400) [pid = 856] [serial = 1640] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 186 (16A4B800) [pid = 856] [serial = 1654] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 185 (1961CC00) [pid = 856] [serial = 1639] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 184 (11044000) [pid = 856] [serial = 1630] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 183 (17898400) [pid = 856] [serial = 1637] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 182 (1960E800) [pid = 856] [serial = 1610] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 181 (19AB1800) [pid = 856] [serial = 1657] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 180 (16E85C00) [pid = 856] [serial = 1633] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 179 (1A333C00) [pid = 856] [serial = 1646] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 178 (17899800) [pid = 856] [serial = 1634] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 177 (1280E000) [pid = 856] [serial = 1631] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 856 | --DOMWINDOW == 176 (1721AC00) [pid = 856] [serial = 1636] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1B366C00 == 74 [pid = 856] [id = 542] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A875800 == 73 [pid = 856] [id = 359] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 185BBC00 == 72 [pid = 856] [id = 400] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 11045000 == 71 [pid = 856] [id = 474] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 104EAC00 == 70 [pid = 856] [id = 266] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 10E09C00 == 69 [pid = 856] [id = 426] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 198C6000 == 68 [pid = 856] [id = 475] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A86FC00 == 67 [pid = 856] [id = 492] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1AD52800 == 66 [pid = 856] [id = 476] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 11C0B800 == 65 [pid = 856] [id = 267] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 19905400 == 64 [pid = 856] [id = 429] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1B35CC00 == 63 [pid = 856] [id = 526] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 13C80800 == 62 [pid = 856] [id = 522] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 17078C00 == 61 [pid = 856] [id = 428] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 16129400 == 60 [pid = 856] [id = 258] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 10E0D800 == 59 [pid = 856] [id = 401] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 13D4EC00 == 58 [pid = 856] [id = 265] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1837A800 == 57 [pid = 856] [id = 418] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 10E04400 == 56 [pid = 856] [id = 389] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1AD5DC00 == 55 [pid = 856] [id = 524] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 155D6800 == 54 [pid = 856] [id = 490] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1B02E000 == 53 [pid = 856] [id = 477] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 132B3800 == 52 [pid = 856] [id = 561] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A872400 == 51 [pid = 856] [id = 493] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 131BC800 == 50 [pid = 856] [id = 491] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 10513000 == 49 [pid = 856] [id = 523] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1104BC00 == 48 [pid = 856] [id = 462] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 19612C00 == 47 [pid = 856] [id = 541] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 14E18800 == 46 [pid = 856] [id = 417] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 19806400 == 45 [pid = 856] [id = 403] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A93E000 == 44 [pid = 856] [id = 445] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1104E000 == 43 [pid = 856] [id = 489] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1123C800 == 42 [pid = 856] [id = 521] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A329C00 == 41 [pid = 856] [id = 419] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 19B9F400 == 40 [pid = 856] [id = 488] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A87D000 == 39 [pid = 856] [id = 444] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 19AB1C00 == 38 [pid = 856] [id = 509] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 199E2C00 == 37 [pid = 856] [id = 525] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 104ED000 == 36 [pid = 856] [id = 430] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 140C3C00 == 35 [pid = 856] [id = 520] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1990F000 == 34 [pid = 856] [id = 504] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 15EE4400 == 33 [pid = 856] [id = 579] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 10371800 == 32 [pid = 856] [id = 578] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1B029800 == 31 [pid = 856] [id = 577] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A85A800 == 30 [pid = 856] [id = 575] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A854000 == 29 [pid = 856] [id = 576] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 1A330800 == 28 [pid = 856] [id = 574] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 17799C00 == 27 [pid = 856] [id = 573] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 18A29400 == 26 [pid = 856] [id = 571] 08:14:14 INFO - PROCESS | 856 | --DOCSHELL 13193C00 == 25 [pid = 856] [id = 572] 08:14:15 INFO - PROCESS | 856 | 1464707655603 Marionette TRACE conn3 <- [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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2954ms 08:14:15 INFO - PROCESS | 856 | 1464707655622 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 856 | 1464707655626 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:14:15 INFO - PROCESS | 856 | 1464707655632 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 856 | 1464707655636 Marionette TRACE conn3 <- [1,2286,null,{}] 08:14:15 INFO - PROCESS | 856 | 1464707655643 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:15 INFO - PROCESS | 856 | 1464707655739 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:14:15 INFO - PROCESS | 856 | 1464707655843 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 856 | ++DOCSHELL 0F2F9800 == 26 [pid = 856] [id = 581] 08:14:15 INFO - PROCESS | 856 | ++DOMWINDOW == 177 (1032BC00) [pid = 856] [serial = 1743] [outer = 00000000] 08:14:15 INFO - PROCESS | 856 | ++DOMWINDOW == 178 (104E6C00) [pid = 856] [serial = 1744] [outer = 1032BC00] 08:14:15 INFO - PROCESS | 856 | 1464707655890 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 856 | ++DOMWINDOW == 179 (10513000) [pid = 856] [serial = 1745] [outer = 1032BC00] 08:14:16 INFO - PROCESS | 856 | 1464707656324 Marionette TRACE conn3 <- [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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 731ms 08:14:16 INFO - PROCESS | 856 | 1464707656373 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 856 | 1464707656379 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:14:16 INFO - PROCESS | 856 | 1464707656385 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 856 | 1464707656388 Marionette TRACE conn3 <- [1,2290,null,{}] 08:14:16 INFO - PROCESS | 856 | 1464707656392 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 856 | 1464707656481 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:14:16 INFO - PROCESS | 856 | 1464707656491 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 856 | ++DOCSHELL 10C50C00 == 27 [pid = 856] [id = 582] 08:14:16 INFO - PROCESS | 856 | ++DOMWINDOW == 180 (10E02800) [pid = 856] [serial = 1746] [outer = 00000000] 08:14:16 INFO - PROCESS | 856 | ++DOMWINDOW == 181 (10E09C00) [pid = 856] [serial = 1747] [outer = 10E02800] 08:14:16 INFO - PROCESS | 856 | 1464707656536 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 856 | ++DOMWINDOW == 182 (11007C00) [pid = 856] [serial = 1748] [outer = 10E02800] 08:14:17 INFO - PROCESS | 856 | 1464707657028 Marionette TRACE conn3 <- [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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 684ms 08:14:17 INFO - PROCESS | 856 | 1464707657082 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 856 | 1464707657085 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:14:17 INFO - PROCESS | 856 | 1464707657089 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 856 | 1464707657092 Marionette TRACE conn3 <- [1,2294,null,{}] 08:14:17 INFO - PROCESS | 856 | 1464707657103 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 856 | 1464707657236 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:14:17 INFO - PROCESS | 856 | 1464707657345 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 856 | ++DOCSHELL 112B1800 == 28 [pid = 856] [id = 583] 08:14:17 INFO - PROCESS | 856 | ++DOMWINDOW == 183 (114ABC00) [pid = 856] [serial = 1749] [outer = 00000000] 08:14:17 INFO - PROCESS | 856 | ++DOMWINDOW == 184 (11C07000) [pid = 856] [serial = 1750] [outer = 114ABC00] 08:14:17 INFO - PROCESS | 856 | 1464707657395 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 856 | ++DOMWINDOW == 185 (128C6C00) [pid = 856] [serial = 1751] [outer = 114ABC00] 08:14:17 INFO - PROCESS | 856 | 1464707657862 Marionette TRACE conn3 <- [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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 839ms 08:14:17 INFO - PROCESS | 856 | 1464707657915 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 856 | 1464707657918 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:14:17 INFO - PROCESS | 856 | 1464707657921 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 856 | 1464707657923 Marionette TRACE conn3 <- [1,2298,null,{}] 08:14:17 INFO - PROCESS | 856 | 1464707657932 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:18 INFO - PROCESS | 856 | 1464707658050 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:14:18 INFO - PROCESS | 856 | 1464707658062 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 856 | ++DOCSHELL 10C4B000 == 29 [pid = 856] [id = 584] 08:14:18 INFO - PROCESS | 856 | ++DOMWINDOW == 186 (11A05800) [pid = 856] [serial = 1752] [outer = 00000000] 08:14:18 INFO - PROCESS | 856 | ++DOMWINDOW == 187 (1319C800) [pid = 856] [serial = 1753] [outer = 11A05800] 08:14:18 INFO - PROCESS | 856 | 1464707658165 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 856 | ++DOMWINDOW == 188 (13715800) [pid = 856] [serial = 1754] [outer = 11A05800] 08:14:18 INFO - PROCESS | 856 | 1464707658607 Marionette TRACE conn3 <- [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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 731ms 08:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:14:18 INFO - PROCESS | 856 | 1464707658681 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 856 | 1464707658683 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 856 | 1464707658687 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 856 | 1464707658688 Marionette TRACE conn3 <- [1,2302,null,{}] 08:14:18 INFO - PROCESS | 856 | 1464707658692 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:18 INFO - PROCESS | 856 | 1464707658808 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:14:18 INFO - PROCESS | 856 | 1464707658876 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 856 | ++DOCSHELL 1371C800 == 30 [pid = 856] [id = 585] 08:14:18 INFO - PROCESS | 856 | ++DOMWINDOW == 189 (13722000) [pid = 856] [serial = 1755] [outer = 00000000] 08:14:18 INFO - PROCESS | 856 | ++DOMWINDOW == 190 (140C8C00) [pid = 856] [serial = 1756] [outer = 13722000] 08:14:18 INFO - PROCESS | 856 | 1464707658924 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 856 | ++DOMWINDOW == 191 (140D1000) [pid = 856] [serial = 1757] [outer = 13722000] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 190 (140C4C00) [pid = 856] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 189 (10A5DC00) [pid = 856] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 188 (1B364400) [pid = 856] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 187 (1104C000) [pid = 856] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 186 (19B81000) [pid = 856] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 185 (198C1C00) [pid = 856] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 184 (1AE2E000) [pid = 856] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 183 (112B3400) [pid = 856] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 182 (199DAC00) [pid = 856] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 181 (1104D800) [pid = 856] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 180 (1B1E6800) [pid = 856] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 179 (16128C00) [pid = 856] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 178 (1AD5D400) [pid = 856] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 177 (19B7E800) [pid = 856] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 176 (19615400) [pid = 856] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 175 (1B1E3400) [pid = 856] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 174 (1BA3B800) [pid = 856] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 173 (18A29800) [pid = 856] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 172 (10372000) [pid = 856] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 171 (167E4400) [pid = 856] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 170 (13C7E400) [pid = 856] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 169 (177A0400) [pid = 856] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 168 (1A330C00) [pid = 856] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 167 (1A85AC00) [pid = 856] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 166 (1A85B800) [pid = 856] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 165 (1B80B400) [pid = 856] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 164 (1B363C00) [pid = 856] [serial = 47] [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.] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 163 (19613400) [pid = 856] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 162 (16128800) [pid = 856] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 161 (168C3000) [pid = 856] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 160 (11429000) [pid = 856] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 159 (198C8C00) [pid = 856] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 158 (1B35D000) [pid = 856] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 157 (1A047C00) [pid = 856] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 156 (1A879000) [pid = 856] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 155 (1A870C00) [pid = 856] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 154 (199D7800) [pid = 856] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 153 (1A931C00) [pid = 856] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 152 (19B89C00) [pid = 856] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 151 (19B7BC00) [pid = 856] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 150 (11051800) [pid = 856] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 149 (114B8400) [pid = 856] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 148 (1AE2B400) [pid = 856] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 147 (1B516000) [pid = 856] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 146 (19616400) [pid = 856] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 145 (157D9400) [pid = 856] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 144 (1AE22400) [pid = 856] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 143 (19602400) [pid = 856] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 142 (11044800) [pid = 856] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 141 (1A874400) [pid = 856] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 140 (19AAB400) [pid = 856] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 139 (1612D800) [pid = 856] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 138 (1706F000) [pid = 856] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 137 (19B8A800) [pid = 856] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 136 (11A0F400) [pid = 856] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 135 (1A039000) [pid = 856] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 134 (1779E800) [pid = 856] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 133 (13D52C00) [pid = 856] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 132 (19601800) [pid = 856] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1AD0E800) [pid = 856] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1776F800) [pid = 856] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 129 (14EB1000) [pid = 856] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 128 (1789AC00) [pid = 856] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 127 (11C76400) [pid = 856] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 126 (13723800) [pid = 856] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:14:20 INFO - PROCESS | 856 | --DOMWINDOW == 125 (132B9000) [pid = 856] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:14:20 INFO - PROCESS | 856 | 1464707660407 Marionette TRACE conn3 <- [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]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1757ms 08:14:20 INFO - PROCESS | 856 | 1464707660436 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 856 | 1464707660438 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:14:20 INFO - PROCESS | 856 | 1464707660441 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:14:20 INFO - PROCESS | 856 | 1464707660443 Marionette TRACE conn3 <- [1,2306,null,{}] 08:14:20 INFO - PROCESS | 856 | 1464707660447 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 856 | 1464707660593 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:14:20 INFO - PROCESS | 856 | 1464707660663 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 856 | ++DOCSHELL 1104A000 == 31 [pid = 856] [id = 586] 08:14:20 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1104C000) [pid = 856] [serial = 1758] [outer = 00000000] 08:14:20 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (13D50800) [pid = 856] [serial = 1759] [outer = 1104C000] 08:14:20 INFO - PROCESS | 856 | 1464707660708 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (14E14C00) [pid = 856] [serial = 1760] [outer = 1104C000] 08:14:21 INFO - PROCESS | 856 | 1464707661075 Marionette TRACE conn3 <- [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] 08:14:21 INFO - PROCESS | 856 | 1464707661143 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:14:21 INFO - PROCESS | 856 | 1464707661146 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 856 | 1464707661148 Marionette TRACE conn3 <- [1,2310,null,{}] 08:14:21 INFO - PROCESS | 856 | 1464707661151 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 856 | 1464707661227 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:14:21 INFO - PROCESS | 856 | 1464707661233 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 856 | ++DOCSHELL 14330800 == 32 [pid = 856] [id = 587] 08:14:21 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (14E13400) [pid = 856] [serial = 1761] [outer = 00000000] 08:14:21 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (15A8EC00) [pid = 856] [serial = 1762] [outer = 14E13400] 08:14:21 INFO - PROCESS | 856 | 1464707661279 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (15AE0400) [pid = 856] [serial = 1763] [outer = 14E13400] 08:14:21 INFO - PROCESS | 856 | 1464707661711 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 590ms 08:14:21 INFO - PROCESS | 856 | 1464707661744 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 856 | 1464707661745 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:14:21 INFO - PROCESS | 856 | 1464707661764 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 856 | 1464707661765 Marionette TRACE conn3 <- [1,2314,null,{}] 08:14:21 INFO - PROCESS | 856 | 1464707661774 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 856 | 1464707661851 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:14:21 INFO - PROCESS | 856 | 1464707661857 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 856 | ++DOCSHELL 10E08400 == 33 [pid = 856] [id = 588] 08:14:21 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (131BA800) [pid = 856] [serial = 1764] [outer = 00000000] 08:14:21 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (16125400) [pid = 856] [serial = 1765] [outer = 131BA800] 08:14:21 INFO - PROCESS | 856 | 1464707661910 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (16125800) [pid = 856] [serial = 1766] [outer = 131BA800] 08:14:22 INFO - PROCESS | 856 | 1464707662659 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 964ms 08:14:22 INFO - PROCESS | 856 | 1464707662716 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 856 | 1464707662720 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:14:22 INFO - PROCESS | 856 | 1464707662726 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 856 | 1464707662730 Marionette TRACE conn3 <- [1,2318,null,{}] 08:14:22 INFO - PROCESS | 856 | 1464707662736 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 856 | 1464707662872 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:14:23 INFO - PROCESS | 856 | 1464707663017 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 856 | ++DOCSHELL 10508400 == 34 [pid = 856] [id = 589] 08:14:23 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1050E000) [pid = 856] [serial = 1767] [outer = 00000000] 08:14:23 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (10C4F400) [pid = 856] [serial = 1768] [outer = 1050E000] 08:14:23 INFO - PROCESS | 856 | 1464707663075 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (10E08000) [pid = 856] [serial = 1769] [outer = 1050E000] 08:14:23 INFO - PROCESS | 856 | 1464707663798 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1135ms 08:14:23 INFO - PROCESS | 856 | 1464707663858 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 856 | 1464707663864 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:14:23 INFO - PROCESS | 856 | 1464707663870 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 856 | 1464707663873 Marionette TRACE conn3 <- [1,2322,null,{}] 08:14:23 INFO - PROCESS | 856 | 1464707663877 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 856 | 1464707664028 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:14:24 INFO - PROCESS | 856 | 1464707664165 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 856 | ++DOCSHELL 11A0CC00 == 35 [pid = 856] [id = 590] 08:14:24 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (11A0F400) [pid = 856] [serial = 1770] [outer = 00000000] 08:14:24 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (13049800) [pid = 856] [serial = 1771] [outer = 11A0F400] 08:14:24 INFO - PROCESS | 856 | 1464707664226 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (13194400) [pid = 856] [serial = 1772] [outer = 11A0F400] 08:14:24 INFO - PROCESS | 856 | 1464707664977 Marionette TRACE conn3 <- [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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1135ms 08:14:25 INFO - PROCESS | 856 | 1464707665013 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 856 | 1464707665016 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:14:25 INFO - PROCESS | 856 | 1464707665020 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 856 | 1464707665023 Marionette TRACE conn3 <- [1,2326,null,{}] 08:14:25 INFO - PROCESS | 856 | 1464707665034 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:25 INFO - PROCESS | 856 | 1464707665153 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:14:25 INFO - PROCESS | 856 | 1464707665382 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 856 | ++DOCSHELL 0F2F2000 == 36 [pid = 856] [id = 591] 08:14:25 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (0F2F7800) [pid = 856] [serial = 1773] [outer = 00000000] 08:14:25 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (1037CC00) [pid = 856] [serial = 1774] [outer = 0F2F7800] 08:14:25 INFO - PROCESS | 856 | 1464707665456 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (10563000) [pid = 856] [serial = 1775] [outer = 0F2F7800] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 13D44800 == 35 [pid = 856] [id = 373] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 10562000 == 34 [pid = 856] [id = 374] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 14EA2800 == 33 [pid = 856] [id = 365] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 14E1AC00 == 32 [pid = 856] [id = 367] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 1280C800 == 31 [pid = 856] [id = 362] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 10481C00 == 30 [pid = 856] [id = 360] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 10C50800 == 29 [pid = 856] [id = 361] 08:14:25 INFO - PROCESS | 856 | --DOCSHELL 1319B800 == 28 [pid = 856] [id = 580] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 142 (1B51C000) [pid = 856] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 141 (1A93C400) [pid = 856] [serial = 1388] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 140 (1A9E0C00) [pid = 856] [serial = 1427] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 139 (1A226400) [pid = 856] [serial = 1379] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 138 (1B026400) [pid = 856] [serial = 1382] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 137 (16E8B000) [pid = 856] [serial = 1424] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 136 (1B1DBC00) [pid = 856] [serial = 1385] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 135 (13054800) [pid = 856] [serial = 1421] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 134 (1B368800) [pid = 856] [serial = 1433] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 133 (16E8C800) [pid = 856] [serial = 1376] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 132 (1B1E4400) [pid = 856] [serial = 1430] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1A9E1400) [pid = 856] [serial = 1325] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1300BC00) [pid = 856] [serial = 1373] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 129 (1A249800) [pid = 856] [serial = 1526] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 128 (14EA4400) [pid = 856] [serial = 1565] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 127 (19B7D000) [pid = 856] [serial = 1523] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 126 (1B65BC00) [pid = 856] [serial = 1676] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1B518800) [pid = 856] [serial = 1580] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 124 (1A499000) [pid = 856] [serial = 1466] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 123 (1BA39400) [pid = 856] [serial = 1679] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1AD0EC00) [pid = 856] [serial = 1562] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 121 (1A87C800) [pid = 856] [serial = 1478] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 120 (19B80000) [pid = 856] [serial = 1514] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1AD10400) [pid = 856] [serial = 1571] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1B02CC00) [pid = 856] [serial = 1577] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1A86F400) [pid = 856] [serial = 1529] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 116 (131B4C00) [pid = 856] [serial = 1613] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 115 (14335C00) [pid = 856] [serial = 1469] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1B35EC00) [pid = 856] [serial = 1622] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 113 (1B660C00) [pid = 856] [serial = 1628] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1BA45400) [pid = 856] [serial = 1682] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1961E400) [pid = 856] [serial = 1625] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 110 (16A4D400) [pid = 856] [serial = 1520] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 109 (1AE31000) [pid = 856] [serial = 1574] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1A220C00) [pid = 856] [serial = 1619] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 107 (13002C00) [pid = 856] [serial = 1517] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1A9DE800) [pid = 856] [serial = 1481] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1AD05800) [pid = 856] [serial = 1673] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1A255000) [pid = 856] [serial = 1475] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1789CC00) [pid = 856] [serial = 1472] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 102 (18518C00) [pid = 856] [serial = 1568] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 101 (17574400) [pid = 856] [serial = 1616] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1B515C00) [pid = 856] [serial = 1661] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 99 (17777400) [pid = 856] [serial = 1667] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 98 (17774000) [pid = 856] [serial = 1666] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 97 (16E83C00) [pid = 856] [serial = 1688] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1611F800) [pid = 856] [serial = 1687] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 95 (18513400) [pid = 856] [serial = 1693] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 94 (185C9800) [pid = 856] [serial = 1694] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 93 (15D46000) [pid = 856] [serial = 1664] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 92 (15AE2400) [pid = 856] [serial = 1663] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 91 (19618400) [pid = 856] [serial = 1696] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 90 (198C9400) [pid = 856] [serial = 1685] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 89 (18513C00) [pid = 856] [serial = 1684] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 88 (1A32BC00) [pid = 856] [serial = 1672] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 87 (1B1E4800) [pid = 856] [serial = 1675] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 86 (1B816000) [pid = 856] [serial = 1678] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 85 (1BA40C00) [pid = 856] [serial = 1681] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 84 (1A227400) [pid = 856] [serial = 1714] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 83 (18A2EC00) [pid = 856] [serial = 1712] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 82 (1104F400) [pid = 856] [serial = 1735] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 81 (13194800) [pid = 856] [serial = 1736] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 80 (174A6800) [pid = 856] [serial = 1738] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 79 (15D3E000) [pid = 856] [serial = 1717] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 78 (17779800) [pid = 856] [serial = 1739] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 77 (18381000) [pid = 856] [serial = 1720] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 76 (1612D000) [pid = 856] [serial = 1718] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 75 (1A850800) [pid = 856] [serial = 1723] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 74 (18A24800) [pid = 856] [serial = 1721] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 73 (1A9DB400) [pid = 856] [serial = 1726] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 72 (1A855C00) [pid = 856] [serial = 1724] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 71 (1B1E3800) [pid = 856] [serial = 1729] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 70 (1AD09000) [pid = 856] [serial = 1727] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 69 (185C3800) [pid = 856] [serial = 1741] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 68 (1BA43400) [pid = 856] [serial = 1733] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 67 (1BA3D800) [pid = 856] [serial = 1732] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 66 (1B515000) [pid = 856] [serial = 1730] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 65 (10A55400) [pid = 856] [serial = 1157] [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.] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 64 (19910400) [pid = 856] [serial = 1699] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 63 (199DD400) [pid = 856] [serial = 1700] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 62 (19B9F800) [pid = 856] [serial = 1709] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 61 (198C0400) [pid = 856] [serial = 1715] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 60 (19809000) [pid = 856] [serial = 1697] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 59 (1A870400) [pid = 856] [serial = 1702] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 58 (1A87E800) [pid = 856] [serial = 1703] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 57 (1779F000) [pid = 856] [serial = 1708] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 56 (1AD0B400) [pid = 856] [serial = 1705] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 55 (18A2A400) [pid = 856] [serial = 1711] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 54 (1AD58400) [pid = 856] [serial = 1706] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 53 (16A4E400) [pid = 856] [serial = 1690] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 52 (17574000) [pid = 856] [serial = 1691] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 51 (1961D000) [pid = 856] [serial = 1670] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | --DOMWINDOW == 50 (1960B400) [pid = 856] [serial = 1669] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 856 | 1464707666145 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1134ms 08:14:26 INFO - PROCESS | 856 | 1464707666169 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 856 | 1464707666173 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:14:26 INFO - PROCESS | 856 | 1464707666177 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 856 | 1464707666181 Marionette TRACE conn3 <- [1,2330,null,{}] 08:14:26 INFO - PROCESS | 856 | 1464707666186 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 856 | 1464707666272 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:14:26 INFO - PROCESS | 856 | 1464707666373 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 856 | ++DOCSHELL 10C4BC00 == 29 [pid = 856] [id = 592] 08:14:26 INFO - PROCESS | 856 | ++DOMWINDOW == 51 (10E06000) [pid = 856] [serial = 1776] [outer = 00000000] 08:14:26 INFO - PROCESS | 856 | ++DOMWINDOW == 52 (11234800) [pid = 856] [serial = 1777] [outer = 10E06000] 08:14:26 INFO - PROCESS | 856 | 1464707666426 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 856 | ++DOMWINDOW == 53 (114AD400) [pid = 856] [serial = 1778] [outer = 10E06000] 08:14:26 INFO - PROCESS | 856 | 1464707666833 Marionette TRACE conn3 <- [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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 731ms 08:14:26 INFO - PROCESS | 856 | 1464707666901 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 856 | 1464707666905 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:14:26 INFO - PROCESS | 856 | 1464707666909 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 856 | 1464707666911 Marionette TRACE conn3 <- [1,2334,null,{}] 08:14:26 INFO - PROCESS | 856 | 1464707666915 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:27 INFO - PROCESS | 856 | 1464707666997 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:14:27 INFO - PROCESS | 856 | 1464707667007 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 856 | ++DOCSHELL 11C79000 == 30 [pid = 856] [id = 593] 08:14:27 INFO - PROCESS | 856 | ++DOMWINDOW == 54 (1289BC00) [pid = 856] [serial = 1779] [outer = 00000000] 08:14:27 INFO - PROCESS | 856 | ++DOMWINDOW == 55 (1318EC00) [pid = 856] [serial = 1780] [outer = 1289BC00] 08:14:27 INFO - PROCESS | 856 | 1464707667051 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 856 | ++DOMWINDOW == 56 (132B4C00) [pid = 856] [serial = 1781] [outer = 1289BC00] 08:14:27 INFO - PROCESS | 856 | 1464707667525 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 622ms 08:14:27 INFO - PROCESS | 856 | 1464707667548 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 856 | 1464707667550 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:14:27 INFO - PROCESS | 856 | 1464707667557 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 856 | 1464707667562 Marionette TRACE conn3 <- [1,2338,null,{}] 08:14:27 INFO - PROCESS | 856 | 1464707667575 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:27 INFO - PROCESS | 856 | 1464707667658 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:14:27 INFO - PROCESS | 856 | 1464707667669 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 856 | ++DOCSHELL 14EA4400 == 31 [pid = 856] [id = 594] 08:14:27 INFO - PROCESS | 856 | ++DOMWINDOW == 57 (14EA5800) [pid = 856] [serial = 1782] [outer = 00000000] 08:14:27 INFO - PROCESS | 856 | ++DOMWINDOW == 58 (155DCC00) [pid = 856] [serial = 1783] [outer = 14EA5800] 08:14:27 INFO - PROCESS | 856 | 1464707667716 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 856 | ++DOMWINDOW == 59 (15A87000) [pid = 856] [serial = 1784] [outer = 14EA5800] 08:14:28 INFO - PROCESS | 856 | 1464707668208 Marionette TRACE conn3 <- [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]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 684ms 08:14:28 INFO - PROCESS | 856 | 1464707668253 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 856 | 1464707668255 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:14:28 INFO - PROCESS | 856 | 1464707668259 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 856 | 1464707668260 Marionette TRACE conn3 <- [1,2342,null,{}] 08:14:28 INFO - PROCESS | 856 | 1464707668271 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:28 INFO - PROCESS | 856 | 1464707668397 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:14:28 INFO - PROCESS | 856 | 1464707668493 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 856 | ++DOCSHELL 15D44C00 == 32 [pid = 856] [id = 595] 08:14:28 INFO - PROCESS | 856 | ++DOMWINDOW == 60 (15EDA800) [pid = 856] [serial = 1785] [outer = 00000000] 08:14:28 INFO - PROCESS | 856 | ++DOMWINDOW == 61 (16124400) [pid = 856] [serial = 1786] [outer = 15EDA800] 08:14:28 INFO - PROCESS | 856 | 1464707668537 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 856 | ++DOMWINDOW == 62 (16124C00) [pid = 856] [serial = 1787] [outer = 15EDA800] 08:14:28 INFO - PROCESS | 856 | 1464707668955 Marionette TRACE conn3 <- [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]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 08:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:14:28 INFO - PROCESS | 856 | 1464707668999 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 856 | 1464707669001 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 856 | 1464707669004 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 856 | 1464707669005 Marionette TRACE conn3 <- [1,2346,null,{}] 08:14:29 INFO - PROCESS | 856 | 1464707669009 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 856 | 1464707669120 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:14:29 INFO - PROCESS | 856 | 1464707669126 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 856 | ++DOCSHELL 1616E800 == 33 [pid = 856] [id = 596] 08:14:29 INFO - PROCESS | 856 | ++DOMWINDOW == 63 (1616F400) [pid = 856] [serial = 1788] [outer = 00000000] 08:14:29 INFO - PROCESS | 856 | ++DOMWINDOW == 64 (168BD800) [pid = 856] [serial = 1789] [outer = 1616F400] 08:14:29 INFO - PROCESS | 856 | 1464707669227 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 856 | ++DOMWINDOW == 65 (16A4F000) [pid = 856] [serial = 1790] [outer = 1616F400] 08:14:29 INFO - PROCESS | 856 | 1464707669673 Marionette TRACE conn3 <- [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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 684ms 08:14:29 INFO - PROCESS | 856 | 1464707669704 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 856 | 1464707669706 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 856 | 1464707669693 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:14:29 INFO - PROCESS | 856 | 1464707669695 Marionette TRACE conn3 <- [1,2350,null,{}] 08:14:29 INFO - PROCESS | 856 | 1464707669698 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 856 | 1464707669835 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:14:29 INFO - PROCESS | 856 | 1464707669860 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 856 | ++DOCSHELL 11C0BC00 == 34 [pid = 856] [id = 597] 08:14:29 INFO - PROCESS | 856 | ++DOMWINDOW == 66 (16D09800) [pid = 856] [serial = 1791] [outer = 00000000] 08:14:29 INFO - PROCESS | 856 | ++DOMWINDOW == 67 (16E87C00) [pid = 856] [serial = 1792] [outer = 16D09800] 08:14:29 INFO - PROCESS | 856 | 1464707669903 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 856 | ++DOMWINDOW == 68 (1706F000) [pid = 856] [serial = 1793] [outer = 16D09800] 08:14:30 INFO - PROCESS | 856 | --DOMWINDOW == 67 (11A05800) [pid = 856] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:14:30 INFO - PROCESS | 856 | --DOMWINDOW == 66 (13722000) [pid = 856] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:14:30 INFO - PROCESS | 856 | --DOMWINDOW == 65 (10E02800) [pid = 856] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:14:30 INFO - PROCESS | 856 | --DOMWINDOW == 64 (1032BC00) [pid = 856] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:14:30 INFO - PROCESS | 856 | --DOMWINDOW == 63 (14E13400) [pid = 856] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:14:30 INFO - PROCESS | 856 | --DOMWINDOW == 62 (1104C000) [pid = 856] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:14:30 INFO - PROCESS | 856 | 1464707670331 Marionette TRACE conn3 <- [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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 684ms 08:14:30 INFO - PROCESS | 856 | 1464707670393 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 856 | 1464707670395 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:14:30 INFO - PROCESS | 856 | 1464707670405 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 856 | 1464707670406 Marionette TRACE conn3 <- [1,2354,null,{}] 08:14:30 INFO - PROCESS | 856 | 1464707670410 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:30 INFO - PROCESS | 856 | 1464707670488 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:14:30 INFO - PROCESS | 856 | 1464707670495 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 856 | ++DOCSHELL 10C4DC00 == 35 [pid = 856] [id = 598] 08:14:30 INFO - PROCESS | 856 | ++DOMWINDOW == 63 (1616EC00) [pid = 856] [serial = 1794] [outer = 00000000] 08:14:30 INFO - PROCESS | 856 | ++DOMWINDOW == 64 (16E87800) [pid = 856] [serial = 1795] [outer = 1616EC00] 08:14:30 INFO - PROCESS | 856 | 1464707670546 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 856 | ++DOMWINDOW == 65 (17221400) [pid = 856] [serial = 1796] [outer = 1616EC00] 08:14:30 INFO - PROCESS | 856 | 1464707670977 Marionette TRACE conn3 <- [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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 591ms 08:14:30 INFO - PROCESS | 856 | 1464707671000 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 856 | 1464707671002 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:14:30 INFO - PROCESS | 856 | 1464707671005 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 856 | 1464707671007 Marionette TRACE conn3 <- [1,2358,null,{}] 08:14:30 INFO - PROCESS | 856 | 1464707671010 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 856 | 1464707671127 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:14:31 INFO - PROCESS | 856 | 1464707671137 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 856 | ++DOCSHELL 11A05000 == 36 [pid = 856] [id = 599] 08:14:31 INFO - PROCESS | 856 | ++DOMWINDOW == 66 (16E80800) [pid = 856] [serial = 1797] [outer = 00000000] 08:14:31 INFO - PROCESS | 856 | ++DOMWINDOW == 67 (175B3800) [pid = 856] [serial = 1798] [outer = 16E80800] 08:14:31 INFO - PROCESS | 856 | 1464707671179 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 856 | ++DOMWINDOW == 68 (175B9400) [pid = 856] [serial = 1799] [outer = 16E80800] 08:14:31 INFO - PROCESS | 856 | 1464707671609 Marionette TRACE conn3 <- [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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 622ms 08:14:31 INFO - PROCESS | 856 | 1464707671644 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 856 | 1464707671646 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:14:31 INFO - PROCESS | 856 | 1464707671649 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:14:31 INFO - PROCESS | 856 | 1464707671651 Marionette TRACE conn3 <- [1,2362,null,{}] 08:14:31 INFO - PROCESS | 856 | 1464707671654 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 856 | 1464707671773 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:14:31 INFO - PROCESS | 856 | 1464707671781 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 856 | ++DOCSHELL 0F2F4800 == 37 [pid = 856] [id = 600] 08:14:31 INFO - PROCESS | 856 | ++DOMWINDOW == 69 (105ED400) [pid = 856] [serial = 1800] [outer = 00000000] 08:14:31 INFO - PROCESS | 856 | ++DOMWINDOW == 70 (16E82400) [pid = 856] [serial = 1801] [outer = 105ED400] 08:14:31 INFO - PROCESS | 856 | 1464707671828 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 856 | ++DOMWINDOW == 71 (17568400) [pid = 856] [serial = 1802] [outer = 105ED400] 08:14:32 INFO - PROCESS | 856 | 1464707672326 Marionette TRACE conn3 <- [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]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 08:14:32 INFO - PROCESS | 856 | 1464707672391 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 856 | 1464707672395 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:14:32 INFO - PROCESS | 856 | 1464707672401 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 856 | 1464707672405 Marionette TRACE conn3 <- [1,2366,null,{}] 08:14:32 INFO - PROCESS | 856 | 1464707672412 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:32 INFO - PROCESS | 856 | 1464707672568 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:14:32 INFO - PROCESS | 856 | 1464707672684 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 856 | ++DOCSHELL 10C42C00 == 38 [pid = 856] [id = 601] 08:14:32 INFO - PROCESS | 856 | ++DOMWINDOW == 72 (10C44400) [pid = 856] [serial = 1803] [outer = 00000000] 08:14:32 INFO - PROCESS | 856 | ++DOMWINDOW == 73 (1104F400) [pid = 856] [serial = 1804] [outer = 10C44400] 08:14:32 INFO - PROCESS | 856 | 1464707672785 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 856 | ++DOMWINDOW == 74 (11C06C00) [pid = 856] [serial = 1805] [outer = 10C44400] 08:14:33 INFO - PROCESS | 856 | 1464707673345 Marionette TRACE conn3 <- [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]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 995ms 08:14:33 INFO - PROCESS | 856 | 1464707673388 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 856 | 1464707673393 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:14:33 INFO - PROCESS | 856 | 1464707673400 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 856 | 1464707673403 Marionette TRACE conn3 <- [1,2370,null,{}] 08:14:33 INFO - PROCESS | 856 | 1464707673407 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:33 INFO - PROCESS | 856 | 1464707673514 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:14:33 INFO - PROCESS | 856 | 1464707673655 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 856 | ++DOCSHELL 12D84800 == 39 [pid = 856] [id = 602] 08:14:33 INFO - PROCESS | 856 | ++DOMWINDOW == 75 (13002C00) [pid = 856] [serial = 1806] [outer = 00000000] 08:14:33 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (131BB000) [pid = 856] [serial = 1807] [outer = 13002C00] 08:14:33 INFO - PROCESS | 856 | 1464707673710 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (13D4A400) [pid = 856] [serial = 1808] [outer = 13002C00] 08:14:34 INFO - PROCESS | 856 | 1464707674319 Marionette TRACE conn3 <- [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]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 995ms 08:14:34 INFO - PROCESS | 856 | 1464707674401 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 856 | 1464707674404 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:14:34 INFO - PROCESS | 856 | 1464707674408 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 856 | 1464707674411 Marionette TRACE conn3 <- [1,2374,null,{}] 08:14:34 INFO - PROCESS | 856 | 1464707674436 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:34 INFO - PROCESS | 856 | 1464707674582 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:14:34 INFO - PROCESS | 856 | 1464707674645 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 856 | ++DOCSHELL 168BE800 == 40 [pid = 856] [id = 603] 08:14:34 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (168C0000) [pid = 856] [serial = 1809] [outer = 00000000] 08:14:34 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (16D01800) [pid = 856] [serial = 1810] [outer = 168C0000] 08:14:34 INFO - PROCESS | 856 | 1464707674701 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (17574400) [pid = 856] [serial = 1811] [outer = 168C0000] 08:14:35 INFO - PROCESS | 856 | 1464707675238 Marionette TRACE conn3 <- [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]]]}] 08:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 840ms 08:14:35 INFO - PROCESS | 856 | 1464707675249 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 856 | 1464707675252 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:14:35 INFO - PROCESS | 856 | 1464707675272 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:14:35 INFO - PROCESS | 856 | 1464707675274 Marionette TRACE conn3 <- [1,2378,null,{}] 08:14:35 INFO - PROCESS | 856 | 1464707675277 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:35 INFO - PROCESS | 856 | 1464707675382 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:14:35 INFO - PROCESS | 856 | 1464707675488 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 856 | ++DOCSHELL 1779A400 == 41 [pid = 856] [id = 604] 08:14:35 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (1779AC00) [pid = 856] [serial = 1812] [outer = 00000000] 08:14:35 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (177A1000) [pid = 856] [serial = 1813] [outer = 1779AC00] 08:14:35 INFO - PROCESS | 856 | 1464707675540 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (177A5400) [pid = 856] [serial = 1814] [outer = 1779AC00] 08:14:36 INFO - PROCESS | 856 | 1464707676155 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 933ms 08:14:36 INFO - PROCESS | 856 | 1464707676202 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 856 | 1464707676204 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:14:36 INFO - PROCESS | 856 | 1464707676207 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 856 | 1464707676209 Marionette TRACE conn3 <- [1,2382,null,{}] 08:14:36 INFO - PROCESS | 856 | 1464707676213 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 856 | 1464707676326 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:14:36 INFO - PROCESS | 856 | 1464707676459 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 856 | ++DOCSHELL 1300FC00 == 42 [pid = 856] [id = 605] 08:14:36 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (15AEE400) [pid = 856] [serial = 1815] [outer = 00000000] 08:14:36 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (17895C00) [pid = 856] [serial = 1816] [outer = 15AEE400] 08:14:36 INFO - PROCESS | 856 | 1464707676513 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (17898800) [pid = 856] [serial = 1817] [outer = 15AEE400] 08:14:37 INFO - PROCESS | 856 | 1464707677256 Marionette TRACE conn3 <- [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]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1073ms 08:14:37 INFO - PROCESS | 856 | 1464707677299 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 856 | 1464707677303 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 856 | 1464707677308 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:14:37 INFO - PROCESS | 856 | 1464707677312 Marionette TRACE conn3 <- [1,2386,null,{}] 08:14:37 INFO - PROCESS | 856 | 1464707677318 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:37 INFO - PROCESS | 856 | 1464707677417 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:14:37 INFO - PROCESS | 856 | 1464707677556 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 856 | ++DOCSHELL 0F2EEC00 == 43 [pid = 856] [id = 606] 08:14:37 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (10566400) [pid = 856] [serial = 1818] [outer = 00000000] 08:14:37 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (11234400) [pid = 856] [serial = 1819] [outer = 10566400] 08:14:37 INFO - PROCESS | 856 | 1464707677609 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (1289B000) [pid = 856] [serial = 1820] [outer = 10566400] 08:14:38 INFO - PROCESS | 856 | --DOCSHELL 0F2F3C00 == 42 [pid = 856] [id = 375] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 88 (16125400) [pid = 856] [serial = 1765] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 87 (1319C800) [pid = 856] [serial = 1753] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 86 (140C8C00) [pid = 856] [serial = 1756] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 85 (10E09C00) [pid = 856] [serial = 1747] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 84 (11007C00) [pid = 856] [serial = 1748] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 83 (104E6C00) [pid = 856] [serial = 1744] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 82 (10513000) [pid = 856] [serial = 1745] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 81 (15AE0400) [pid = 856] [serial = 1763] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 80 (13715800) [pid = 856] [serial = 1754] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 79 (13D50800) [pid = 856] [serial = 1759] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 78 (140D1000) [pid = 856] [serial = 1757] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 77 (15A8EC00) [pid = 856] [serial = 1762] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 76 (11C07000) [pid = 856] [serial = 1750] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | --DOMWINDOW == 75 (14E14C00) [pid = 856] [serial = 1760] [outer = 00000000] [url = about:blank] 08:14:38 INFO - PROCESS | 856 | 1464707678173 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 902ms 08:14:38 INFO - PROCESS | 856 | 1464707678214 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 856 | 1464707678219 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:14:38 INFO - PROCESS | 856 | 1464707678225 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 856 | 1464707678227 Marionette TRACE conn3 <- [1,2390,null,{}] 08:14:38 INFO - PROCESS | 856 | 1464707678231 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 856 | 1464707678318 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:14:38 INFO - PROCESS | 856 | 1464707678330 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 856 | ++DOCSHELL 103D0800 == 43 [pid = 856] [id = 607] 08:14:38 INFO - PROCESS | 856 | ++DOMWINDOW == 76 (10A5AC00) [pid = 856] [serial = 1821] [outer = 00000000] 08:14:38 INFO - PROCESS | 856 | ++DOMWINDOW == 77 (1289A000) [pid = 856] [serial = 1822] [outer = 10A5AC00] 08:14:38 INFO - PROCESS | 856 | 1464707678454 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 856 | ++DOMWINDOW == 78 (131B5400) [pid = 856] [serial = 1823] [outer = 10A5AC00] 08:14:38 INFO - PROCESS | 856 | 1464707678881 Marionette TRACE conn3 <- [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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 684ms 08:14:38 INFO - PROCESS | 856 | 1464707678933 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 856 | 1464707678935 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:14:38 INFO - PROCESS | 856 | 1464707678943 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:14:38 INFO - PROCESS | 856 | 1464707678946 Marionette TRACE conn3 <- [1,2394,null,{}] 08:14:38 INFO - PROCESS | 856 | 1464707678956 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:39 INFO - PROCESS | 856 | 1464707679042 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:14:39 INFO - PROCESS | 856 | 1464707679050 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 856 | ++DOCSHELL 14E16000 == 44 [pid = 856] [id = 608] 08:14:39 INFO - PROCESS | 856 | ++DOMWINDOW == 79 (14E16C00) [pid = 856] [serial = 1824] [outer = 00000000] 08:14:39 INFO - PROCESS | 856 | ++DOMWINDOW == 80 (155D2000) [pid = 856] [serial = 1825] [outer = 14E16C00] 08:14:39 INFO - PROCESS | 856 | 1464707679099 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 856 | ++DOMWINDOW == 81 (15A87400) [pid = 856] [serial = 1826] [outer = 14E16C00] 08:14:39 INFO - PROCESS | 856 | 1464707679543 Marionette TRACE conn3 <- [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]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 637ms 08:14:39 INFO - PROCESS | 856 | 1464707679568 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 856 | 1464707679571 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:14:39 INFO - PROCESS | 856 | 1464707679574 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:14:39 INFO - PROCESS | 856 | 1464707679575 Marionette TRACE conn3 <- [1,2398,null,{}] 08:14:39 INFO - PROCESS | 856 | 1464707679579 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:39 INFO - PROCESS | 856 | 1464707679663 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:14:39 INFO - PROCESS | 856 | 1464707679670 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 856 | ++DOCSHELL 14EAF400 == 45 [pid = 856] [id = 609] 08:14:39 INFO - PROCESS | 856 | ++DOMWINDOW == 82 (157DB800) [pid = 856] [serial = 1827] [outer = 00000000] 08:14:39 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (168C0C00) [pid = 856] [serial = 1828] [outer = 157DB800] 08:14:39 INFO - PROCESS | 856 | 1464707679714 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (16D02000) [pid = 856] [serial = 1829] [outer = 157DB800] 08:14:40 INFO - PROCESS | 856 | 1464707680206 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 699ms 08:14:40 INFO - PROCESS | 856 | 1464707680274 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 856 | 1464707680275 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:14:40 INFO - PROCESS | 856 | 1464707680279 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 856 | 1464707680280 Marionette TRACE conn3 <- [1,2402,null,{}] 08:14:40 INFO - PROCESS | 856 | 1464707680284 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 856 | 1464707680407 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:14:40 INFO - PROCESS | 856 | 1464707680501 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 856 | ++DOCSHELL 15AED800 == 46 [pid = 856] [id = 610] 08:14:40 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (16E82000) [pid = 856] [serial = 1830] [outer = 00000000] 08:14:40 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (172CE800) [pid = 856] [serial = 1831] [outer = 16E82000] 08:14:40 INFO - PROCESS | 856 | 1464707680545 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (17776400) [pid = 856] [serial = 1832] [outer = 16E82000] 08:14:40 INFO - PROCESS | 856 | 1464707680964 Marionette TRACE conn3 <- [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]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 747ms 08:14:41 INFO - PROCESS | 856 | 1464707681020 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 856 | 1464707681022 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:14:41 INFO - PROCESS | 856 | 1464707681033 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 856 | 1464707681034 Marionette TRACE conn3 <- [1,2406,null,{}] 08:14:41 INFO - PROCESS | 856 | 1464707681038 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 856 | 1464707681171 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:14:41 INFO - PROCESS | 856 | 1464707681240 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 856 | ++DOCSHELL 1779CC00 == 47 [pid = 856] [id = 611] 08:14:41 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (1779FC00) [pid = 856] [serial = 1833] [outer = 00000000] 08:14:41 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (18182000) [pid = 856] [serial = 1834] [outer = 1779FC00] 08:14:41 INFO - PROCESS | 856 | 1464707681285 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (1837E000) [pid = 856] [serial = 1835] [outer = 1779FC00] 08:14:41 INFO - PROCESS | 856 | 1464707681700 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 699ms 08:14:41 INFO - PROCESS | 856 | 1464707681729 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 856 | 1464707681732 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:14:41 INFO - PROCESS | 856 | 1464707681735 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 856 | 1464707681736 Marionette TRACE conn3 <- [1,2410,null,{}] 08:14:41 INFO - PROCESS | 856 | 1464707681739 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 856 | 1464707681883 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:14:41 INFO - PROCESS | 856 | 1464707681905 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 856 | ++DOCSHELL 167D8400 == 48 [pid = 856] [id = 612] 08:14:41 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (18181400) [pid = 856] [serial = 1836] [outer = 00000000] 08:14:41 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (185BB800) [pid = 856] [serial = 1837] [outer = 18181400] 08:14:41 INFO - PROCESS | 856 | 1464707681948 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (185C1800) [pid = 856] [serial = 1838] [outer = 18181400] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 92 (16E80800) [pid = 856] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 91 (1616F400) [pid = 856] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 90 (1616EC00) [pid = 856] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 89 (1289BC00) [pid = 856] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 88 (14EA5800) [pid = 856] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 87 (10E06000) [pid = 856] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 86 (16D09800) [pid = 856] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 85 (0F2F7800) [pid = 856] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 84 (15EDA800) [pid = 856] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 83 (13D44400) [pid = 856] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:14:42 INFO - PROCESS | 856 | --DOMWINDOW == 82 (114ABC00) [pid = 856] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:14:42 INFO - PROCESS | 856 | 1464707682443 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 08:14:42 INFO - PROCESS | 856 | 1464707682459 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 856 | 1464707682461 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:14:42 INFO - PROCESS | 856 | 1464707682464 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:14:42 INFO - PROCESS | 856 | 1464707682466 Marionette TRACE conn3 <- [1,2414,null,{}] 08:14:42 INFO - PROCESS | 856 | 1464707682469 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:42 INFO - PROCESS | 856 | 1464707682565 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:14:42 INFO - PROCESS | 856 | 1464707682574 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 856 | ++DOCSHELL 1032BC00 == 49 [pid = 856] [id = 613] 08:14:42 INFO - PROCESS | 856 | ++DOMWINDOW == 83 (11049C00) [pid = 856] [serial = 1839] [outer = 00000000] 08:14:42 INFO - PROCESS | 856 | ++DOMWINDOW == 84 (1319A800) [pid = 856] [serial = 1840] [outer = 11049C00] 08:14:42 INFO - PROCESS | 856 | 1464707682634 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 856 | ++DOMWINDOW == 85 (17796800) [pid = 856] [serial = 1841] [outer = 11049C00] 08:14:43 INFO - PROCESS | 856 | 1464707683091 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 700ms 08:14:43 INFO - PROCESS | 856 | 1464707683164 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 856 | 1464707683166 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:14:43 INFO - PROCESS | 856 | 1464707683194 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 856 | 1464707683196 Marionette TRACE conn3 <- [1,2418,null,{}] 08:14:43 INFO - PROCESS | 856 | 1464707683199 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 856 | 1464707683285 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:14:43 INFO - PROCESS | 856 | 1464707683292 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 856 | ++DOCSHELL 1055CC00 == 50 [pid = 856] [id = 614] 08:14:43 INFO - PROCESS | 856 | ++DOMWINDOW == 86 (1319A400) [pid = 856] [serial = 1842] [outer = 00000000] 08:14:43 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (185CA800) [pid = 856] [serial = 1843] [outer = 1319A400] 08:14:43 INFO - PROCESS | 856 | 1464707683335 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (18A24C00) [pid = 856] [serial = 1844] [outer = 1319A400] 08:14:43 INFO - PROCESS | 856 | 1464707683757 Marionette TRACE conn3 <- [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]]]}] 08:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 622ms 08:14:43 INFO - PROCESS | 856 | 1464707683802 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 856 | 1464707683804 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:14:43 INFO - PROCESS | 856 | 1464707683807 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 856 | 1464707683809 Marionette TRACE conn3 <- [1,2422,null,{}] 08:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:14:43 INFO - PROCESS | 856 | 1464707683812 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 856 | 1464707683903 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:14:43 INFO - PROCESS | 856 | 1464707683910 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 856 | ++DOCSHELL 104E6000 == 51 [pid = 856] [id = 615] 08:14:43 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (10C42000) [pid = 856] [serial = 1845] [outer = 00000000] 08:14:43 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (18A2E800) [pid = 856] [serial = 1846] [outer = 10C42000] 08:14:43 INFO - PROCESS | 856 | 1464707683953 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (19602400) [pid = 856] [serial = 1847] [outer = 10C42000] 08:14:44 INFO - PROCESS | 856 | 1464707684454 Marionette TRACE conn3 <- [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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 700ms 08:14:44 INFO - PROCESS | 856 | 1464707684510 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 856 | 1464707684514 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:14:44 INFO - PROCESS | 856 | 1464707684520 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 856 | 1464707684525 Marionette TRACE conn3 <- [1,2426,null,{}] 08:14:44 INFO - PROCESS | 856 | 1464707684531 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 856 | 1464707684644 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:14:44 INFO - PROCESS | 856 | 1464707684805 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 856 | ++DOCSHELL 11007C00 == 52 [pid = 856] [id = 616] 08:14:44 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (1100BC00) [pid = 856] [serial = 1848] [outer = 00000000] 08:14:44 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (1104EC00) [pid = 856] [serial = 1849] [outer = 1100BC00] 08:14:44 INFO - PROCESS | 856 | 1464707684860 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (12896400) [pid = 856] [serial = 1850] [outer = 1100BC00] 08:14:45 INFO - PROCESS | 856 | 1464707685416 Marionette TRACE conn3 <- [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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 933ms 08:14:45 INFO - PROCESS | 856 | 1464707685467 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 856 | 1464707685473 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:14:45 INFO - PROCESS | 856 | 1464707685479 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 856 | 1464707685482 Marionette TRACE conn3 <- [1,2430,null,{}] 08:14:45 INFO - PROCESS | 856 | 1464707685486 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 856 | 1464707685594 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:14:45 INFO - PROCESS | 856 | 1464707685733 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 856 | ++DOCSHELL 104E6C00 == 53 [pid = 856] [id = 617] 08:14:45 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (11046C00) [pid = 856] [serial = 1851] [outer = 00000000] 08:14:45 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (14EA8000) [pid = 856] [serial = 1852] [outer = 11046C00] 08:14:45 INFO - PROCESS | 856 | 1464707685787 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (15EE4800) [pid = 856] [serial = 1853] [outer = 11046C00] 08:14:46 INFO - PROCESS | 856 | 1464707686364 Marionette TRACE conn3 <- [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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 932ms 08:14:46 INFO - PROCESS | 856 | 1464707686405 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 856 | 1464707686408 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:14:46 INFO - PROCESS | 856 | 1464707686412 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 856 | 1464707686416 Marionette TRACE conn3 <- [1,2434,null,{}] 08:14:46 INFO - PROCESS | 856 | 1464707686427 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:46 INFO - PROCESS | 856 | 1464707686539 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:14:46 INFO - PROCESS | 856 | 1464707686650 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 856 | ++DOCSHELL 14E18000 == 54 [pid = 856] [id = 618] 08:14:46 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1789D000) [pid = 856] [serial = 1854] [outer = 00000000] 08:14:46 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (18513C00) [pid = 856] [serial = 1855] [outer = 1789D000] 08:14:46 INFO - PROCESS | 856 | 1464707686746 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (185CA400) [pid = 856] [serial = 1856] [outer = 1789D000] 08:14:47 INFO - PROCESS | 856 | 1464707687308 Marionette TRACE conn3 <- [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]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 933ms 08:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:14:47 INFO - PROCESS | 856 | 1464707687356 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 856 | 1464707687359 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 856 | 1464707687363 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 856 | 1464707687365 Marionette TRACE conn3 <- [1,2438,null,{}] 08:14:47 INFO - PROCESS | 856 | 1464707687368 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 856 | 1464707687475 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:14:47 INFO - PROCESS | 856 | 1464707687588 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 856 | ++DOCSHELL 16121000 == 55 [pid = 856] [id = 619] 08:14:47 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (185C4C00) [pid = 856] [serial = 1857] [outer = 00000000] 08:14:47 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1960E800) [pid = 856] [serial = 1858] [outer = 185C4C00] 08:14:47 INFO - PROCESS | 856 | 1464707687683 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (19615C00) [pid = 856] [serial = 1859] [outer = 185C4C00] 08:14:48 INFO - PROCESS | 856 | 1464707688253 Marionette TRACE conn3 <- [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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 933ms 08:14:48 INFO - PROCESS | 856 | 1464707688307 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 856 | 1464707688310 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:14:48 INFO - PROCESS | 856 | 1464707688313 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 856 | 1464707688315 Marionette TRACE conn3 <- [1,2442,null,{}] 08:14:48 INFO - PROCESS | 856 | 1464707688319 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 856 | 1464707688420 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:14:48 INFO - PROCESS | 856 | 1464707688558 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 856 | ++DOCSHELL 19604C00 == 56 [pid = 856] [id = 620] 08:14:48 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (19605800) [pid = 856] [serial = 1860] [outer = 00000000] 08:14:48 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1961E800) [pid = 856] [serial = 1861] [outer = 19605800] 08:14:48 INFO - PROCESS | 856 | 1464707688611 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (19803800) [pid = 856] [serial = 1862] [outer = 19605800] 08:14:49 INFO - PROCESS | 856 | 1464707689432 Marionette TRACE conn3 <- [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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1182ms 08:14:49 INFO - PROCESS | 856 | 1464707689499 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 856 | 1464707689503 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 856 | 1464707689508 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:14:49 INFO - PROCESS | 856 | 1464707689512 Marionette TRACE conn3 <- [1,2446,null,{}] 08:14:49 INFO - PROCESS | 856 | 1464707689517 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 856 | 1464707689617 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:14:49 INFO - PROCESS | 856 | 1464707689752 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 856 | ++DOCSHELL 1047FC00 == 57 [pid = 856] [id = 621] 08:14:49 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (10C4EC00) [pid = 856] [serial = 1863] [outer = 00000000] 08:14:49 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (11435800) [pid = 856] [serial = 1864] [outer = 10C4EC00] 08:14:49 INFO - PROCESS | 856 | 1464707689801 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (12D8B800) [pid = 856] [serial = 1865] [outer = 10C4EC00] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 13045C00 == 56 [pid = 856] [id = 377] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 10E06C00 == 55 [pid = 856] [id = 376] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 1055CC00 == 54 [pid = 856] [id = 614] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 1032BC00 == 53 [pid = 856] [id = 613] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 167D8400 == 52 [pid = 856] [id = 612] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 1779CC00 == 51 [pid = 856] [id = 611] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 15AED800 == 50 [pid = 856] [id = 610] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 14EAF400 == 49 [pid = 856] [id = 609] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 14E16000 == 48 [pid = 856] [id = 608] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 103D0800 == 47 [pid = 856] [id = 607] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 0F2EEC00 == 46 [pid = 856] [id = 606] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 12D84800 == 45 [pid = 856] [id = 602] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 10C42C00 == 44 [pid = 856] [id = 601] 08:14:50 INFO - PROCESS | 856 | --DOCSHELL 0F2F4800 == 43 [pid = 856] [id = 600] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 108 (16A4F000) [pid = 856] [serial = 1790] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 107 (168BD800) [pid = 856] [serial = 1789] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 106 (16E87800) [pid = 856] [serial = 1795] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 105 (132B4C00) [pid = 856] [serial = 1781] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 104 (155DCC00) [pid = 856] [serial = 1783] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 103 (11234800) [pid = 856] [serial = 1777] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 102 (175B3800) [pid = 856] [serial = 1798] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 101 (1706F000) [pid = 856] [serial = 1793] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 100 (10563000) [pid = 856] [serial = 1775] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 99 (114AD400) [pid = 856] [serial = 1778] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 98 (16E87C00) [pid = 856] [serial = 1792] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 97 (15A87000) [pid = 856] [serial = 1784] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 96 (1037CC00) [pid = 856] [serial = 1774] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 95 (10C4F400) [pid = 856] [serial = 1768] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 94 (16124400) [pid = 856] [serial = 1786] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 93 (17221400) [pid = 856] [serial = 1796] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 92 (16124C00) [pid = 856] [serial = 1787] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 91 (1318EC00) [pid = 856] [serial = 1780] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 90 (18A2F000) [pid = 856] [serial = 1742] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 89 (16E82400) [pid = 856] [serial = 1801] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 88 (128C6C00) [pid = 856] [serial = 1751] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 87 (175B9400) [pid = 856] [serial = 1799] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | --DOMWINDOW == 86 (13049800) [pid = 856] [serial = 1771] [outer = 00000000] [url = about:blank] 08:14:50 INFO - PROCESS | 856 | 1464707690406 Marionette TRACE conn3 <- [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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 949ms 08:14:50 INFO - PROCESS | 856 | 1464707690455 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 856 | 1464707690460 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:14:50 INFO - PROCESS | 856 | 1464707690466 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 856 | 1464707690468 Marionette TRACE conn3 <- [1,2450,null,{}] 08:14:50 INFO - PROCESS | 856 | 1464707690474 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 856 | 1464707690576 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:14:50 INFO - PROCESS | 856 | 1464707690672 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 856 | ++DOCSHELL 10563000 == 44 [pid = 856] [id = 622] 08:14:50 INFO - PROCESS | 856 | ++DOMWINDOW == 87 (1059B000) [pid = 856] [serial = 1866] [outer = 00000000] 08:14:50 INFO - PROCESS | 856 | ++DOMWINDOW == 88 (11432800) [pid = 856] [serial = 1867] [outer = 1059B000] 08:14:50 INFO - PROCESS | 856 | 1464707690717 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 856 | ++DOMWINDOW == 89 (13088800) [pid = 856] [serial = 1868] [outer = 1059B000] 08:14:51 INFO - PROCESS | 856 | 1464707691159 Marionette TRACE conn3 <- [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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 746ms 08:14:51 INFO - PROCESS | 856 | 1464707691206 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 856 | 1464707691208 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:14:51 INFO - PROCESS | 856 | 1464707691211 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 856 | 1464707691215 Marionette TRACE conn3 <- [1,2454,null,{}] 08:14:51 INFO - PROCESS | 856 | 1464707691225 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 856 | 1464707691316 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:14:51 INFO - PROCESS | 856 | 1464707691330 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 856 | ++DOCSHELL 14E13400 == 45 [pid = 856] [id = 623] 08:14:51 INFO - PROCESS | 856 | ++DOMWINDOW == 90 (14E14800) [pid = 856] [serial = 1869] [outer = 00000000] 08:14:51 INFO - PROCESS | 856 | ++DOMWINDOW == 91 (14EAFC00) [pid = 856] [serial = 1870] [outer = 14E14800] 08:14:51 INFO - PROCESS | 856 | 1464707691377 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (157DE400) [pid = 856] [serial = 1871] [outer = 14E14800] 08:14:51 INFO - PROCESS | 856 | 1464707691844 Marionette TRACE conn3 <- [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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 699ms 08:14:51 INFO - PROCESS | 856 | 1464707691910 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 856 | 1464707691913 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:14:51 INFO - PROCESS | 856 | 1464707691916 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 856 | 1464707691918 Marionette TRACE conn3 <- [1,2458,null,{}] 08:14:51 INFO - PROCESS | 856 | 1464707691905 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 856 | 1464707691989 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:14:51 INFO - PROCESS | 856 | 1464707691997 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 856 | ++DOCSHELL 15EE0800 == 46 [pid = 856] [id = 624] 08:14:51 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (15EDBC00) [pid = 856] [serial = 1872] [outer = 00000000] 08:14:52 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (1612E400) [pid = 856] [serial = 1873] [outer = 15EDBC00] 08:14:52 INFO - PROCESS | 856 | 1464707692041 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (16A49400) [pid = 856] [serial = 1874] [outer = 15EDBC00] 08:14:52 INFO - PROCESS | 856 | 1464707692502 Marionette TRACE conn3 <- [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]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 638ms 08:14:52 INFO - PROCESS | 856 | 1464707692538 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 856 | 1464707692540 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:14:52 INFO - PROCESS | 856 | 1464707692543 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 856 | 1464707692545 Marionette TRACE conn3 <- [1,2462,null,{}] 08:14:52 INFO - PROCESS | 856 | 1464707692549 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:52 INFO - PROCESS | 856 | 1464707692639 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:14:52 INFO - PROCESS | 856 | 1464707692675 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 856 | ++DOCSHELL 16E81C00 == 47 [pid = 856] [id = 625] 08:14:52 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (16E82400) [pid = 856] [serial = 1875] [outer = 00000000] 08:14:52 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (16E8B400) [pid = 856] [serial = 1876] [outer = 16E82400] 08:14:52 INFO - PROCESS | 856 | 1464707692718 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1706F400) [pid = 856] [serial = 1877] [outer = 16E82400] 08:14:53 INFO - PROCESS | 856 | 1464707693200 Marionette TRACE conn3 <- [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]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 699ms 08:14:53 INFO - PROCESS | 856 | 1464707693243 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 856 | 1464707693245 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:14:53 INFO - PROCESS | 856 | 1464707693248 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:14:53 INFO - PROCESS | 856 | 1464707693250 Marionette TRACE conn3 <- [1,2466,null,{}] 08:14:53 INFO - PROCESS | 856 | 1464707693253 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 856 | 1464707693391 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:14:53 INFO - PROCESS | 856 | 1464707693457 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 856 | ++DOCSHELL 10E03800 == 48 [pid = 856] [id = 626] 08:14:53 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1721BC00) [pid = 856] [serial = 1878] [outer = 00000000] 08:14:53 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (17778C00) [pid = 856] [serial = 1879] [outer = 1721BC00] 08:14:53 INFO - PROCESS | 856 | 1464707693502 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1779F800) [pid = 856] [serial = 1880] [outer = 1721BC00] 08:14:53 INFO - PROCESS | 856 | 1464707693930 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 08:14:53 INFO - PROCESS | 856 | 1464707693989 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 856 | 1464707693991 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:14:53 INFO - PROCESS | 856 | 1464707693994 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 856 | 1464707693996 Marionette TRACE conn3 <- [1,2470,null,{}] 08:14:53 INFO - PROCESS | 856 | 1464707694006 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 856 | 1464707694153 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:14:54 INFO - PROCESS | 856 | 1464707694166 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 856 | ++DOCSHELL 17774400 == 49 [pid = 856] [id = 627] 08:14:54 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (177A2000) [pid = 856] [serial = 1881] [outer = 00000000] 08:14:54 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (18512C00) [pid = 856] [serial = 1882] [outer = 177A2000] 08:14:54 INFO - PROCESS | 856 | 1464707694266 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (18513400) [pid = 856] [serial = 1883] [outer = 177A2000] 08:14:54 INFO - PROCESS | 856 | 1464707694674 Marionette TRACE conn3 <- [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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 747ms 08:14:54 INFO - PROCESS | 856 | 1464707694735 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 856 | 1464707694737 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:14:54 INFO - PROCESS | 856 | 1464707694747 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 856 | 1464707694749 Marionette TRACE conn3 <- [1,2474,null,{}] 08:14:54 INFO - PROCESS | 856 | 1464707694752 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 856 | 1464707694865 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:14:54 INFO - PROCESS | 856 | 1464707694877 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 856 | ++DOCSHELL 1280A400 == 50 [pid = 856] [id = 628] 08:14:55 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1319B400) [pid = 856] [serial = 1884] [outer = 00000000] 08:14:55 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (177A1800) [pid = 856] [serial = 1885] [outer = 1319B400] 08:14:55 INFO - PROCESS | 856 | 1464707695096 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (18A2AC00) [pid = 856] [serial = 1886] [outer = 1319B400] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1050E000) [pid = 856] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 105 (11A0F400) [pid = 856] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 104 (16E82000) [pid = 856] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 103 (14E16C00) [pid = 856] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 102 (10566400) [pid = 856] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 101 (15AEE400) [pid = 856] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 100 (10A5AC00) [pid = 856] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 99 (18181400) [pid = 856] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1319A400) [pid = 856] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 97 (11049C00) [pid = 856] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 96 (157DB800) [pid = 856] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:14:55 INFO - PROCESS | 856 | --DOMWINDOW == 95 (131BA800) [pid = 856] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:14:55 INFO - PROCESS | 856 | 1464707695505 Marionette TRACE conn3 <- [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]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 808ms 08:14:55 INFO - PROCESS | 856 | 1464707695532 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 856 | 1464707695533 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:14:55 INFO - PROCESS | 856 | 1464707695537 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 856 | 1464707695538 Marionette TRACE conn3 <- [1,2478,null,{}] 08:14:55 INFO - PROCESS | 856 | 1464707695542 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 856 | 1464707695623 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:14:55 INFO - PROCESS | 856 | 1464707695721 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 856 | ++DOCSHELL 10C4E400 == 51 [pid = 856] [id = 629] 08:14:55 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (11049C00) [pid = 856] [serial = 1887] [outer = 00000000] 08:14:55 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (168BC400) [pid = 856] [serial = 1888] [outer = 11049C00] 08:14:55 INFO - PROCESS | 856 | 1464707695764 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (18181400) [pid = 856] [serial = 1889] [outer = 11049C00] 08:14:56 INFO - PROCESS | 856 | 1464707696119 Marionette TRACE conn3 <- [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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 637ms 08:14:56 INFO - PROCESS | 856 | 1464707696176 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 856 | 1464707696178 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:14:56 INFO - PROCESS | 856 | 1464707696182 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 856 | 1464707696183 Marionette TRACE conn3 <- [1,2482,null,{}] 08:14:56 INFO - PROCESS | 856 | 1464707696187 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 856 | 1464707696310 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:14:56 INFO - PROCESS | 856 | 1464707696323 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 856 | ++DOCSHELL 13001400 == 52 [pid = 856] [id = 630] 08:14:56 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (15AEEC00) [pid = 856] [serial = 1890] [outer = 00000000] 08:14:56 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (19617400) [pid = 856] [serial = 1891] [outer = 15AEEC00] 08:14:56 INFO - PROCESS | 856 | 1464707696366 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (1961F000) [pid = 856] [serial = 1892] [outer = 15AEEC00] 08:14:56 INFO - PROCESS | 856 | 1464707696776 Marionette TRACE conn3 <- [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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 638ms 08:14:56 INFO - PROCESS | 856 | 1464707696819 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 856 | 1464707696821 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:14:56 INFO - PROCESS | 856 | 1464707696824 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 856 | 1464707696826 Marionette TRACE conn3 <- [1,2486,null,{}] 08:14:56 INFO - PROCESS | 856 | 1464707696830 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 856 | 1464707696968 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:14:57 INFO - PROCESS | 856 | 1464707697010 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 856 | ++DOCSHELL 19809400 == 53 [pid = 856] [id = 631] 08:14:57 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1980D800) [pid = 856] [serial = 1893] [outer = 00000000] 08:14:57 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (198C3400) [pid = 856] [serial = 1894] [outer = 1980D800] 08:14:57 INFO - PROCESS | 856 | 1464707697057 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (19905400) [pid = 856] [serial = 1895] [outer = 1980D800] 08:14:57 INFO - PROCESS | 856 | 1464707697734 Marionette TRACE conn3 <- [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]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 948ms 08:14:57 INFO - PROCESS | 856 | 1464707697771 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 856 | 1464707697774 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 856 | 1464707697780 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:14:57 INFO - PROCESS | 856 | 1464707697783 Marionette TRACE conn3 <- [1,2490,null,{}] 08:14:57 INFO - PROCESS | 856 | 1464707697788 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 856 | 1464707697900 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:14:58 INFO - PROCESS | 856 | 1464707698041 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 856 | ++DOCSHELL 10A57000 == 54 [pid = 856] [id = 632] 08:14:58 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (10E0E400) [pid = 856] [serial = 1896] [outer = 00000000] 08:14:58 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (11A03C00) [pid = 856] [serial = 1897] [outer = 10E0E400] 08:14:58 INFO - PROCESS | 856 | 1464707698097 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (13910400) [pid = 856] [serial = 1898] [outer = 10E0E400] 08:14:58 INFO - PROCESS | 856 | 1464707698675 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 933ms 08:14:58 INFO - PROCESS | 856 | 1464707698711 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 856 | 1464707698717 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:14:58 INFO - PROCESS | 856 | 1464707698724 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 856 | 1464707698727 Marionette TRACE conn3 <- [1,2494,null,{}] 08:14:58 INFO - PROCESS | 856 | 1464707698730 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 856 | 1464707698846 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:14:58 INFO - PROCESS | 856 | 1464707698960 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 856 | ++DOCSHELL 14E17400 == 55 [pid = 856] [id = 633] 08:14:59 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (16124000) [pid = 856] [serial = 1899] [outer = 00000000] 08:14:59 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (17215000) [pid = 856] [serial = 1900] [outer = 16124000] 08:14:59 INFO - PROCESS | 856 | 1464707699054 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (17773000) [pid = 856] [serial = 1901] [outer = 16124000] 08:14:59 INFO - PROCESS | 856 | 1464707699668 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 979ms 08:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:14:59 INFO - PROCESS | 856 | 1464707699713 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 856 | 1464707699716 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 856 | 1464707699720 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 856 | 1464707699724 Marionette TRACE conn3 <- [1,2498,null,{}] 08:14:59 INFO - PROCESS | 856 | 1464707699750 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 856 | 1464707699860 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:15:00 INFO - PROCESS | 856 | 1464707700002 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 856 | ++DOCSHELL 18517800 == 56 [pid = 856] [id = 634] 08:15:00 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (1980A800) [pid = 856] [serial = 1902] [outer = 00000000] 08:15:00 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (198BE800) [pid = 856] [serial = 1903] [outer = 1980A800] 08:15:00 INFO - PROCESS | 856 | 1464707700058 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (198CA000) [pid = 856] [serial = 1904] [outer = 1980A800] 08:15:00 INFO - PROCESS | 856 | 1464707700591 Marionette TRACE conn3 <- [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]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 886ms 08:15:00 INFO - PROCESS | 856 | 1464707700623 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 856 | 1464707700626 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:15:00 INFO - PROCESS | 856 | 1464707700630 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 856 | 1464707700632 Marionette TRACE conn3 <- [1,2502,null,{}] 08:15:00 INFO - PROCESS | 856 | 1464707700636 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 856 | 1464707700745 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:15:00 INFO - PROCESS | 856 | 1464707700858 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 856 | ++DOCSHELL 198BD400 == 57 [pid = 856] [id = 635] 08:15:00 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1990E000) [pid = 856] [serial = 1905] [outer = 00000000] 08:15:00 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (19914000) [pid = 856] [serial = 1906] [outer = 1990E000] 08:15:00 INFO - PROCESS | 856 | 1464707700910 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (199D9800) [pid = 856] [serial = 1907] [outer = 1990E000] 08:15:01 INFO - PROCESS | 856 | 1464707701483 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 933ms 08:15:01 INFO - PROCESS | 856 | 1464707701559 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 856 | 1464707701561 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:15:01 INFO - PROCESS | 856 | 1464707701565 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 856 | 1464707701566 Marionette TRACE conn3 <- [1,2506,null,{}] 08:15:01 INFO - PROCESS | 856 | 1464707701570 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 856 | 1464707701674 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:15:01 INFO - PROCESS | 856 | 1464707701786 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 856 | ++DOCSHELL 10C4B800 == 58 [pid = 856] [id = 636] 08:15:01 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (10E02400) [pid = 856] [serial = 1908] [outer = 00000000] 08:15:01 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (18A28000) [pid = 856] [serial = 1909] [outer = 10E02400] 08:15:01 INFO - PROCESS | 856 | 1464707701890 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (199E2400) [pid = 856] [serial = 1910] [outer = 10E02400] 08:15:02 INFO - PROCESS | 856 | 1464707702601 Marionette TRACE conn3 <- [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]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1088ms 08:15:02 INFO - PROCESS | 856 | 1464707702667 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 856 | 1464707702670 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:15:02 INFO - PROCESS | 856 | 1464707702676 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 856 | 1464707702680 Marionette TRACE conn3 <- [1,2510,null,{}] 08:15:02 INFO - PROCESS | 856 | 1464707702686 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 856 | 1464707702832 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:15:02 INFO - PROCESS | 856 | 1464707702903 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 856 | ++DOCSHELL 11428400 == 59 [pid = 856] [id = 637] 08:15:02 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (11429400) [pid = 856] [serial = 1911] [outer = 00000000] 08:15:02 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (11C78400) [pid = 856] [serial = 1912] [outer = 11429400] 08:15:02 INFO - PROCESS | 856 | 1464707702951 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1319C400) [pid = 856] [serial = 1913] [outer = 11429400] 08:15:03 INFO - PROCESS | 856 | 1464707703586 Marionette TRACE conn3 <- [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]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 933ms 08:15:03 INFO - PROCESS | 856 | 1464707703623 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 856 | 1464707703628 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:15:03 INFO - PROCESS | 856 | 1464707703634 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 856 | 1464707703637 Marionette TRACE conn3 <- [1,2514,null,{}] 08:15:03 INFO - PROCESS | 856 | 1464707703641 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 856 | 1464707703754 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 13001400 == 58 [pid = 856] [id = 630] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 10C4E400 == 57 [pid = 856] [id = 629] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 1280A400 == 56 [pid = 856] [id = 628] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 17774400 == 55 [pid = 856] [id = 627] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 10E03800 == 54 [pid = 856] [id = 626] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 16E81C00 == 53 [pid = 856] [id = 625] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 15EE0800 == 52 [pid = 856] [id = 624] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 14E13400 == 51 [pid = 856] [id = 623] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 10563000 == 50 [pid = 856] [id = 622] 08:15:03 INFO - PROCESS | 856 | --DOCSHELL 1047FC00 == 49 [pid = 856] [id = 621] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 121 (18A2E800) [pid = 856] [serial = 1846] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 120 (16125800) [pid = 856] [serial = 1766] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 119 (10E08000) [pid = 856] [serial = 1769] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 118 (13194400) [pid = 856] [serial = 1772] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 117 (172CE800) [pid = 856] [serial = 1831] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 116 (155D2000) [pid = 856] [serial = 1825] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 115 (15A87400) [pid = 856] [serial = 1826] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 114 (1289B000) [pid = 856] [serial = 1820] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 113 (11234400) [pid = 856] [serial = 1819] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 112 (17898800) [pid = 856] [serial = 1817] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 111 (17895C00) [pid = 856] [serial = 1816] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1289A000) [pid = 856] [serial = 1822] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 109 (131B5400) [pid = 856] [serial = 1823] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1104F400) [pid = 856] [serial = 1804] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 107 (131BB000) [pid = 856] [serial = 1807] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 106 (16D01800) [pid = 856] [serial = 1810] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 105 (177A1000) [pid = 856] [serial = 1813] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 104 (18182000) [pid = 856] [serial = 1834] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 103 (185BB800) [pid = 856] [serial = 1837] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 102 (18A24C00) [pid = 856] [serial = 1844] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 101 (17796800) [pid = 856] [serial = 1841] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1319A800) [pid = 856] [serial = 1840] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 99 (185CA800) [pid = 856] [serial = 1843] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 98 (168C0C00) [pid = 856] [serial = 1828] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 97 (185C1800) [pid = 856] [serial = 1838] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 96 (17776400) [pid = 856] [serial = 1832] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | --DOMWINDOW == 95 (16D02000) [pid = 856] [serial = 1829] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 856 | 1464707703905 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 856 | ++DOCSHELL 1055B800 == 50 [pid = 856] [id = 638] 08:15:03 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (10560800) [pid = 856] [serial = 1914] [outer = 00000000] 08:15:03 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (10E08000) [pid = 856] [serial = 1915] [outer = 10560800] 08:15:03 INFO - PROCESS | 856 | 1464707703951 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (11239800) [pid = 856] [serial = 1916] [outer = 10560800] 08:15:04 INFO - PROCESS | 856 | 1464707704404 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 839ms 08:15:04 INFO - PROCESS | 856 | 1464707704460 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 856 | 1464707704462 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:15:04 INFO - PROCESS | 856 | 1464707704466 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 856 | 1464707704469 Marionette TRACE conn3 <- [1,2518,null,{}] 08:15:04 INFO - PROCESS | 856 | 1464707704478 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 856 | 1464707704569 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:15:04 INFO - PROCESS | 856 | 1464707704579 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 856 | ++DOCSHELL 155DC400 == 51 [pid = 856] [id = 639] 08:15:04 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (155DCC00) [pid = 856] [serial = 1917] [outer = 00000000] 08:15:04 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (15A87000) [pid = 856] [serial = 1918] [outer = 155DCC00] 08:15:04 INFO - PROCESS | 856 | 1464707704625 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (15EE4C00) [pid = 856] [serial = 1919] [outer = 155DCC00] 08:15:05 INFO - PROCESS | 856 | 1464707705095 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 683ms 08:15:05 INFO - PROCESS | 856 | 1464707705165 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 856 | 1464707705167 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 856 | 1464707705170 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:15:05 INFO - PROCESS | 856 | 1464707705172 Marionette TRACE conn3 <- [1,2522,null,{}] 08:15:05 INFO - PROCESS | 856 | 1464707705175 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:05 INFO - PROCESS | 856 | 1464707705259 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:15:05 INFO - PROCESS | 856 | 1464707705360 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 856 | ++DOCSHELL 1612E000 == 52 [pid = 856] [id = 640] 08:15:05 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1612EC00) [pid = 856] [serial = 1920] [outer = 00000000] 08:15:05 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (16D09C00) [pid = 856] [serial = 1921] [outer = 1612EC00] 08:15:05 INFO - PROCESS | 856 | 1464707705412 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (16E86400) [pid = 856] [serial = 1922] [outer = 1612EC00] 08:15:05 INFO - PROCESS | 856 | 1464707705768 Marionette TRACE conn3 <- [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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 622ms 08:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:15:05 INFO - PROCESS | 856 | 1464707705808 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 856 | 1464707705810 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 856 | 1464707705813 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 856 | 1464707705815 Marionette TRACE conn3 <- [1,2526,null,{}] 08:15:05 INFO - PROCESS | 856 | 1464707705819 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:05 INFO - PROCESS | 856 | 1464707705951 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:15:06 INFO - PROCESS | 856 | 1464707706051 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 856 | ++DOCSHELL 1612D000 == 53 [pid = 856] [id = 641] 08:15:06 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (16E84400) [pid = 856] [serial = 1923] [outer = 00000000] 08:15:06 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (17770800) [pid = 856] [serial = 1924] [outer = 16E84400] 08:15:06 INFO - PROCESS | 856 | 1464707706094 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (17776400) [pid = 856] [serial = 1925] [outer = 16E84400] 08:15:06 INFO - PROCESS | 856 | 1464707706531 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 731ms 08:15:06 INFO - PROCESS | 856 | 1464707706554 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 856 | 1464707706556 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:15:06 INFO - PROCESS | 856 | 1464707706560 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:15:06 INFO - PROCESS | 856 | 1464707706561 Marionette TRACE conn3 <- [1,2530,null,{}] 08:15:06 INFO - PROCESS | 856 | 1464707706570 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 856 | 1464707706704 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:15:06 INFO - PROCESS | 856 | 1464707706711 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 856 | ++DOCSHELL 17799000 == 54 [pid = 856] [id = 642] 08:15:06 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (177A1000) [pid = 856] [serial = 1926] [outer = 00000000] 08:15:06 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (17EBC000) [pid = 856] [serial = 1927] [outer = 177A1000] 08:15:06 INFO - PROCESS | 856 | 1464707706762 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (18511C00) [pid = 856] [serial = 1928] [outer = 177A1000] 08:15:07 INFO - PROCESS | 856 | 1464707707220 Marionette TRACE conn3 <- [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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 684ms 08:15:07 INFO - PROCESS | 856 | 1464707707260 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 856 | 1464707707262 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:15:07 INFO - PROCESS | 856 | 1464707707265 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 856 | 1464707707267 Marionette TRACE conn3 <- [1,2534,null,{}] 08:15:07 INFO - PROCESS | 856 | 1464707707278 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 856 | 1464707707420 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:15:07 INFO - PROCESS | 856 | 1464707707444 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 856 | ++DOCSHELL 17F27800 == 55 [pid = 856] [id = 643] 08:15:07 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (18518C00) [pid = 856] [serial = 1929] [outer = 00000000] 08:15:07 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (18A26800) [pid = 856] [serial = 1930] [outer = 18518C00] 08:15:07 INFO - PROCESS | 856 | 1464707707497 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (18A27400) [pid = 856] [serial = 1931] [outer = 18518C00] 08:15:08 INFO - PROCESS | 856 | 1464707708032 Marionette TRACE conn3 <- [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]]]}] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1779FC00) [pid = 856] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 111 (14E14800) [pid = 856] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1721BC00) [pid = 856] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 109 (15EDBC00) [pid = 856] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 108 (10C4EC00) [pid = 856] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 107 (16E82400) [pid = 856] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1059B000) [pid = 856] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 105 (177A2000) [pid = 856] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 104 (15AEEC00) [pid = 856] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1319B400) [pid = 856] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:15:08 INFO - PROCESS | 856 | --DOMWINDOW == 102 (11049C00) [pid = 856] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 824ms 08:15:08 INFO - PROCESS | 856 | 1464707708092 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 856 | 1464707708094 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 856 | 1464707708097 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:15:08 INFO - PROCESS | 856 | 1464707708099 Marionette TRACE conn3 <- [1,2538,null,{}] 08:15:08 INFO - PROCESS | 856 | 1464707708105 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 856 | 1464707708187 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:15:08 INFO - PROCESS | 856 | 1464707708193 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 856 | ++DOCSHELL 105EF800 == 56 [pid = 856] [id = 644] 08:15:08 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (10C4EC00) [pid = 856] [serial = 1932] [outer = 00000000] 08:15:08 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (15EDDC00) [pid = 856] [serial = 1933] [outer = 10C4EC00] 08:15:08 INFO - PROCESS | 856 | 1464707708236 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1721A800) [pid = 856] [serial = 1934] [outer = 10C4EC00] 08:15:08 INFO - PROCESS | 856 | 1464707708680 Marionette TRACE conn3 <- [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]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 637ms 08:15:08 INFO - PROCESS | 856 | 1464707708761 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 856 | 1464707708763 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 856 | 1464707708766 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:15:08 INFO - PROCESS | 856 | 1464707708768 Marionette TRACE conn3 <- [1,2542,null,{}] 08:15:08 INFO - PROCESS | 856 | 1464707708771 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 856 | 1464707708853 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:15:08 INFO - PROCESS | 856 | 1464707708859 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 856 | ++DOCSHELL 10E93800 == 57 [pid = 856] [id = 645] 08:15:08 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (15AEEC00) [pid = 856] [serial = 1935] [outer = 00000000] 08:15:08 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (19605C00) [pid = 856] [serial = 1936] [outer = 15AEEC00] 08:15:08 INFO - PROCESS | 856 | 1464707708902 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (1960C400) [pid = 856] [serial = 1937] [outer = 15AEEC00] 08:15:09 INFO - PROCESS | 856 | 1464707709353 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 622ms 08:15:09 INFO - PROCESS | 856 | 1464707709405 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 856 | 1464707709407 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:15:09 INFO - PROCESS | 856 | 1464707709411 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 856 | 1464707709412 Marionette TRACE conn3 <- [1,2546,null,{}] 08:15:09 INFO - PROCESS | 856 | 1464707709416 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 856 | 1464707709499 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:15:09 INFO - PROCESS | 856 | 1464707709509 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 856 | ++DOCSHELL 0F2F6000 == 58 [pid = 856] [id = 646] 08:15:09 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (105F6400) [pid = 856] [serial = 1938] [outer = 00000000] 08:15:09 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1980DC00) [pid = 856] [serial = 1939] [outer = 105F6400] 08:15:09 INFO - PROCESS | 856 | 1464707709556 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (198C9C00) [pid = 856] [serial = 1940] [outer = 105F6400] 08:15:09 INFO - PROCESS | 856 | 1464707710000 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 638ms 08:15:10 INFO - PROCESS | 856 | 1464707710095 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 856 | 1464707710100 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:15:10 INFO - PROCESS | 856 | 1464707710106 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 856 | 1464707710110 Marionette TRACE conn3 <- [1,2550,null,{}] 08:15:10 INFO - PROCESS | 856 | 1464707710116 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:10 INFO - PROCESS | 856 | 1464707710222 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:15:10 INFO - PROCESS | 856 | 1464707710457 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 856 | ++DOCSHELL 1104DC00 == 59 [pid = 856] [id = 647] 08:15:10 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1104E800) [pid = 856] [serial = 1941] [outer = 00000000] 08:15:10 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (114AD400) [pid = 856] [serial = 1942] [outer = 1104E800] 08:15:10 INFO - PROCESS | 856 | 1464707710515 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1310DC00) [pid = 856] [serial = 1943] [outer = 1104E800] 08:15:11 INFO - PROCESS | 856 | 1464707711135 Marionette TRACE conn3 <- [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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1073ms 08:15:11 INFO - PROCESS | 856 | 1464707711184 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 856 | 1464707711188 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:15:11 INFO - PROCESS | 856 | 1464707711210 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 856 | 1464707711215 Marionette TRACE conn3 <- [1,2554,null,{}] 08:15:11 INFO - PROCESS | 856 | 1464707711219 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 856 | 1464707711330 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:15:11 INFO - PROCESS | 856 | 1464707711474 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 856 | ++DOCSHELL 143DA000 == 60 [pid = 856] [id = 648] 08:15:11 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (14E13400) [pid = 856] [serial = 1944] [outer = 00000000] 08:15:11 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (16125000) [pid = 856] [serial = 1945] [outer = 14E13400] 08:15:11 INFO - PROCESS | 856 | 1464707711528 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (168BF800) [pid = 856] [serial = 1946] [outer = 14E13400] 08:15:12 INFO - PROCESS | 856 | 1464707712114 Marionette TRACE conn3 <- [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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 932ms 08:15:12 INFO - PROCESS | 856 | 1464707712153 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 856 | 1464707712155 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:15:12 INFO - PROCESS | 856 | 1464707712159 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 856 | 1464707712161 Marionette TRACE conn3 <- [1,2558,null,{}] 08:15:12 INFO - PROCESS | 856 | 1464707712171 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:12 INFO - PROCESS | 856 | 1464707712284 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:15:12 INFO - PROCESS | 856 | 1464707712444 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 856 | ++DOCSHELL 18381000 == 61 [pid = 856] [id = 649] 08:15:12 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (18381400) [pid = 856] [serial = 1947] [outer = 00000000] 08:15:12 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (185C6000) [pid = 856] [serial = 1948] [outer = 18381400] 08:15:12 INFO - PROCESS | 856 | 1464707712501 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1961C400) [pid = 856] [serial = 1949] [outer = 18381400] 08:15:13 INFO - PROCESS | 856 | 1464707713136 Marionette TRACE conn3 <- [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]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 995ms 08:15:13 INFO - PROCESS | 856 | 1464707713161 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 856 | 1464707713163 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:15:13 INFO - PROCESS | 856 | 1464707713167 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 856 | 1464707713169 Marionette TRACE conn3 <- [1,2562,null,{}] 08:15:13 INFO - PROCESS | 856 | 1464707713173 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 856 | 1464707713283 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:15:13 INFO - PROCESS | 856 | 1464707713398 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 856 | ++DOCSHELL 199E6000 == 62 [pid = 856] [id = 650] 08:15:13 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (199E6C00) [pid = 856] [serial = 1950] [outer = 00000000] 08:15:13 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (19B7C000) [pid = 856] [serial = 1951] [outer = 199E6C00] 08:15:13 INFO - PROCESS | 856 | 1464707713491 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (19B82C00) [pid = 856] [serial = 1952] [outer = 199E6C00] 08:15:14 INFO - PROCESS | 856 | 1464707714051 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 948ms 08:15:14 INFO - PROCESS | 856 | 1464707714096 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 856 | 1464707714099 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:15:14 INFO - PROCESS | 856 | 1464707714102 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 856 | 1464707714104 Marionette TRACE conn3 <- [1,2566,null,{}] 08:15:14 INFO - PROCESS | 856 | 1464707714108 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 856 | 1464707714213 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:15:14 INFO - PROCESS | 856 | 1464707714328 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 856 | ++DOCSHELL 199DD000 == 63 [pid = 856] [id = 651] 08:15:14 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (19AAE400) [pid = 856] [serial = 1953] [outer = 00000000] 08:15:14 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (19B98800) [pid = 856] [serial = 1954] [outer = 19AAE400] 08:15:14 INFO - PROCESS | 856 | 1464707714421 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1A03D400) [pid = 856] [serial = 1955] [outer = 19AAE400] 08:15:14 INFO - PROCESS | 856 | 1464707714990 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 948ms 08:15:15 INFO - PROCESS | 856 | 1464707715047 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 856 | 1464707715050 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:15:15 INFO - PROCESS | 856 | 1464707715053 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 856 | 1464707715055 Marionette TRACE conn3 <- [1,2570,null,{}] 08:15:15 INFO - PROCESS | 856 | 1464707715059 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 856 | 1464707715346 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:15:15 INFO - PROCESS | 856 | 1464707715522 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 856 | ++DOCSHELL 10E06000 == 64 [pid = 856] [id = 652] 08:15:15 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (10E06C00) [pid = 856] [serial = 1956] [outer = 00000000] 08:15:15 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (11050C00) [pid = 856] [serial = 1957] [outer = 10E06C00] 08:15:15 INFO - PROCESS | 856 | 1464707715571 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (114AAC00) [pid = 856] [serial = 1958] [outer = 10E06C00] 08:15:16 INFO - PROCESS | 856 | 1464707716217 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1182ms 08:15:16 INFO - PROCESS | 856 | 1464707716247 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 856 | 1464707716250 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:15:16 INFO - PROCESS | 856 | 1464707716255 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 856 | 1464707716258 Marionette TRACE conn3 <- [1,2574,null,{}] 08:15:16 INFO - PROCESS | 856 | 1464707716263 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:16 INFO - PROCESS | 856 | 1464707716367 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:15:16 INFO - PROCESS | 856 | 1464707716539 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 10E93800 == 63 [pid = 856] [id = 645] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 105EF800 == 62 [pid = 856] [id = 644] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 17F27800 == 61 [pid = 856] [id = 643] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 17799000 == 60 [pid = 856] [id = 642] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 1612D000 == 59 [pid = 856] [id = 641] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 1612E000 == 58 [pid = 856] [id = 640] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 155DC400 == 57 [pid = 856] [id = 639] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 1055B800 == 56 [pid = 856] [id = 638] 08:15:16 INFO - PROCESS | 856 | --DOCSHELL 11428400 == 55 [pid = 856] [id = 637] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 128 (14EAFC00) [pid = 856] [serial = 1870] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 127 (157DE400) [pid = 856] [serial = 1871] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 126 (17778C00) [pid = 856] [serial = 1879] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1612E400) [pid = 856] [serial = 1873] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 124 (16A49400) [pid = 856] [serial = 1874] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 123 (12D8B800) [pid = 856] [serial = 1865] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 122 (11435800) [pid = 856] [serial = 1864] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 121 (16E8B400) [pid = 856] [serial = 1876] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 120 (11432800) [pid = 856] [serial = 1867] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 119 (13088800) [pid = 856] [serial = 1868] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 118 (18512C00) [pid = 856] [serial = 1882] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1779F800) [pid = 856] [serial = 1880] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1104EC00) [pid = 856] [serial = 1849] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 115 (19617400) [pid = 856] [serial = 1891] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 114 (14EA8000) [pid = 856] [serial = 1852] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 113 (18513C00) [pid = 856] [serial = 1855] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1960E800) [pid = 856] [serial = 1858] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 111 (18513400) [pid = 856] [serial = 1883] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 110 (1961E800) [pid = 856] [serial = 1861] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 109 (177A1800) [pid = 856] [serial = 1885] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 108 (18A2AC00) [pid = 856] [serial = 1886] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 107 (18181400) [pid = 856] [serial = 1889] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1961F000) [pid = 856] [serial = 1892] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 105 (168BC400) [pid = 856] [serial = 1888] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 104 (1706F400) [pid = 856] [serial = 1877] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | --DOMWINDOW == 103 (1837E000) [pid = 856] [serial = 1835] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 856 | ++DOCSHELL 105EF800 == 56 [pid = 856] [id = 653] 08:15:16 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (10A60000) [pid = 856] [serial = 1959] [outer = 00000000] 08:15:16 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (11A12000) [pid = 856] [serial = 1960] [outer = 10A60000] 08:15:16 INFO - PROCESS | 856 | 1464707716623 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (130E0800) [pid = 856] [serial = 1961] [outer = 10A60000] 08:15:17 INFO - PROCESS | 856 | 1464707717053 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 840ms 08:15:17 INFO - PROCESS | 856 | 1464707717078 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 856 | 1464707717081 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:15:17 INFO - PROCESS | 856 | 1464707717084 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 856 | 1464707717086 Marionette TRACE conn3 <- [1,2578,null,{}] 08:15:17 INFO - PROCESS | 856 | 1464707717090 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 856 | 1464707717182 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:15:17 INFO - PROCESS | 856 | 1464707717190 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 856 | ++DOCSHELL 157DE400 == 57 [pid = 856] [id = 654] 08:15:17 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (15A83400) [pid = 856] [serial = 1962] [outer = 00000000] 08:15:17 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (16126000) [pid = 856] [serial = 1963] [outer = 15A83400] 08:15:17 INFO - PROCESS | 856 | 1464707717234 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (167E4400) [pid = 856] [serial = 1964] [outer = 15A83400] 08:15:17 INFO - PROCESS | 856 | 1464707717741 Marionette TRACE conn3 <- [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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 699ms 08:15:17 INFO - PROCESS | 856 | 1464707717783 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 856 | 1464707717786 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:15:17 INFO - PROCESS | 856 | 1464707717796 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 856 | 1464707717800 Marionette TRACE conn3 <- [1,2582,null,{}] 08:15:17 INFO - PROCESS | 856 | 1464707717804 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 856 | 1464707717894 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:15:17 INFO - PROCESS | 856 | 1464707717902 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 856 | ++DOCSHELL 0F2F1800 == 58 [pid = 856] [id = 655] 08:15:17 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (155D8400) [pid = 856] [serial = 1965] [outer = 00000000] 08:15:17 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (17573C00) [pid = 856] [serial = 1966] [outer = 155D8400] 08:15:17 INFO - PROCESS | 856 | 1464707717957 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1777B800) [pid = 856] [serial = 1967] [outer = 155D8400] 08:15:18 INFO - PROCESS | 856 | 1464707718413 Marionette TRACE conn3 <- [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]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 653ms 08:15:18 INFO - PROCESS | 856 | 1464707718455 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 856 | 1464707718457 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:15:18 INFO - PROCESS | 856 | 1464707718461 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 856 | 1464707718462 Marionette TRACE conn3 <- [1,2586,null,{}] 08:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:15:18 INFO - PROCESS | 856 | 1464707718465 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 856 | 1464707718550 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:15:18 INFO - PROCESS | 856 | 1464707718556 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 856 | ++DOCSHELL 17775000 == 59 [pid = 856] [id = 656] 08:15:18 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (17797000) [pid = 856] [serial = 1968] [outer = 00000000] 08:15:18 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1789CC00) [pid = 856] [serial = 1969] [outer = 17797000] 08:15:18 INFO - PROCESS | 856 | 1464707718630 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (18376400) [pid = 856] [serial = 1970] [outer = 17797000] 08:15:19 INFO - PROCESS | 856 | 1464707719133 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 684ms 08:15:19 INFO - PROCESS | 856 | 1464707719167 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 856 | 1464707719169 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:15:19 INFO - PROCESS | 856 | 1464707719173 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:15:19 INFO - PROCESS | 856 | 1464707719175 Marionette TRACE conn3 <- [1,2590,null,{}] 08:15:19 INFO - PROCESS | 856 | 1464707719178 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:19 INFO - PROCESS | 856 | 1464707719300 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:15:19 INFO - PROCESS | 856 | 1464707719369 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 856 | ++DOCSHELL 10C41C00 == 60 [pid = 856] [id = 657] 08:15:19 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1851CC00) [pid = 856] [serial = 1971] [outer = 00000000] 08:15:19 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (185C3800) [pid = 856] [serial = 1972] [outer = 1851CC00] 08:15:19 INFO - PROCESS | 856 | 1464707719419 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (18A23C00) [pid = 856] [serial = 1973] [outer = 1851CC00] 08:15:19 INFO - PROCESS | 856 | 1464707719889 Marionette TRACE conn3 <- [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]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 08:15:19 INFO - PROCESS | 856 | 1464707719913 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 856 | 1464707719915 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:15:19 INFO - PROCESS | 856 | 1464707719928 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 856 | 1464707719929 Marionette TRACE conn3 <- [1,2594,null,{}] 08:15:19 INFO - PROCESS | 856 | 1464707719933 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 856 | 1464707720081 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:15:20 INFO - PROCESS | 856 | 1464707720135 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 856 | ++DOCSHELL 18A25800 == 61 [pid = 856] [id = 658] 08:15:20 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (18A2F800) [pid = 856] [serial = 1974] [outer = 00000000] 08:15:20 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (19618C00) [pid = 856] [serial = 1975] [outer = 18A2F800] 08:15:20 INFO - PROCESS | 856 | 1464707720178 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1961A400) [pid = 856] [serial = 1976] [outer = 18A2F800] 08:15:20 INFO - PROCESS | 856 | 1464707720599 Marionette TRACE conn3 <- [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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 746ms 08:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:15:20 INFO - PROCESS | 856 | 1464707720664 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 856 | 1464707720666 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:15:20 INFO - PROCESS | 856 | 1464707720669 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 856 | 1464707720671 Marionette TRACE conn3 <- [1,2598,null,{}] 08:15:20 INFO - PROCESS | 856 | 1464707720678 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 856 | 1464707720804 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 120 (177A1000) [pid = 856] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 119 (155DCC00) [pid = 856] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 118 (10560800) [pid = 856] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 117 (18518C00) [pid = 856] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 116 (11429400) [pid = 856] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1980D800) [pid = 856] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 114 (10C4EC00) [pid = 856] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 113 (15AEEC00) [pid = 856] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1612EC00) [pid = 856] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 111 (16E84400) [pid = 856] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 110 (105ED400) [pid = 856] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 109 (13002C00) [pid = 856] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 108 (11046C00) [pid = 856] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 107 (185C4C00) [pid = 856] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1789D000) [pid = 856] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 105 (1779AC00) [pid = 856] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 104 (19605800) [pid = 856] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 103 (168C0000) [pid = 856] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1100BC00) [pid = 856] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:15:21 INFO - PROCESS | 856 | --DOMWINDOW == 101 (10C44400) [pid = 856] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:15:21 INFO - PROCESS | 856 | 1464707721068 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 856 | ++DOCSHELL 0F2F6400 == 62 [pid = 856] [id = 659] 08:15:21 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (0F2F9000) [pid = 856] [serial = 1977] [outer = 00000000] 08:15:21 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (10C4E800) [pid = 856] [serial = 1978] [outer = 0F2F9000] 08:15:21 INFO - PROCESS | 856 | 1464707721115 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (11429400) [pid = 856] [serial = 1979] [outer = 0F2F9000] 08:15:21 INFO - PROCESS | 856 | 1464707721507 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 886ms 08:15:21 INFO - PROCESS | 856 | 1464707721574 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 856 | 1464707721576 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:15:21 INFO - PROCESS | 856 | 1464707721579 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 856 | 1464707721590 Marionette TRACE conn3 <- [1,2602,null,{}] 08:15:21 INFO - PROCESS | 856 | 1464707721594 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:21 INFO - PROCESS | 856 | 1464707721677 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:15:21 INFO - PROCESS | 856 | 1464707721683 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 856 | ++DOCSHELL 10A63800 == 63 [pid = 856] [id = 660] 08:15:21 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (10C48400) [pid = 856] [serial = 1980] [outer = 00000000] 08:15:21 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (17574000) [pid = 856] [serial = 1981] [outer = 10C48400] 08:15:21 INFO - PROCESS | 856 | 1464707721726 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (177A1C00) [pid = 856] [serial = 1982] [outer = 10C48400] 08:15:22 INFO - PROCESS | 856 | 1464707722165 Marionette TRACE conn3 <- [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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 591ms 08:15:22 INFO - PROCESS | 856 | 1464707722176 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 856 | 1464707722178 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:15:22 INFO - PROCESS | 856 | 1464707722184 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 856 | 1464707722186 Marionette TRACE conn3 <- [1,2606,null,{}] 08:15:22 INFO - PROCESS | 856 | 1464707722189 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 856 | 1464707722320 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:15:22 INFO - PROCESS | 856 | 1464707722329 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 856 | ++DOCSHELL 1779AC00 == 64 [pid = 856] [id = 661] 08:15:22 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (177A2400) [pid = 856] [serial = 1983] [outer = 00000000] 08:15:22 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (19804400) [pid = 856] [serial = 1984] [outer = 177A2400] 08:15:22 INFO - PROCESS | 856 | 1464707722374 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (198C1C00) [pid = 856] [serial = 1985] [outer = 177A2400] 08:15:22 INFO - PROCESS | 856 | 1464707722787 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 621ms 08:15:22 INFO - PROCESS | 856 | 1464707722820 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 856 | 1464707722822 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:15:22 INFO - PROCESS | 856 | 1464707722825 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:15:22 INFO - PROCESS | 856 | 1464707722827 Marionette TRACE conn3 <- [1,2610,null,{}] 08:15:22 INFO - PROCESS | 856 | 1464707722830 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 856 | 1464707722963 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:15:22 INFO - PROCESS | 856 | 1464707722972 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 856 | ++DOCSHELL 1390C400 == 65 [pid = 856] [id = 662] 08:15:22 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (13914000) [pid = 856] [serial = 1986] [outer = 00000000] 08:15:22 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (19AB2400) [pid = 856] [serial = 1987] [outer = 13914000] 08:15:23 INFO - PROCESS | 856 | 1464707723022 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (19B9A000) [pid = 856] [serial = 1988] [outer = 13914000] 08:15:23 INFO - PROCESS | 856 | 1464707723714 Marionette TRACE conn3 <- [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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 933ms 08:15:23 INFO - PROCESS | 856 | 1464707723755 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 856 | 1464707723761 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:15:23 INFO - PROCESS | 856 | 1464707723765 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 856 | 1464707723770 Marionette TRACE conn3 <- [1,2614,null,{}] 08:15:23 INFO - PROCESS | 856 | 1464707723775 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:23 INFO - PROCESS | 856 | 1464707723895 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:15:24 INFO - PROCESS | 856 | 1464707724044 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 856 | ++DOCSHELL 1280A000 == 66 [pid = 856] [id = 663] 08:15:24 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (130ED400) [pid = 856] [serial = 1989] [outer = 00000000] 08:15:24 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (131BB000) [pid = 856] [serial = 1990] [outer = 130ED400] 08:15:24 INFO - PROCESS | 856 | 1464707724103 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (155DD800) [pid = 856] [serial = 1991] [outer = 130ED400] 08:15:24 INFO - PROCESS | 856 | 1464707724721 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 995ms 08:15:24 INFO - PROCESS | 856 | 1464707724769 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 856 | 1464707724775 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:15:24 INFO - PROCESS | 856 | 1464707724782 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 856 | 1464707724785 Marionette TRACE conn3 <- [1,2618,null,{}] 08:15:24 INFO - PROCESS | 856 | 1464707724789 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:24 INFO - PROCESS | 856 | 1464707724909 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:15:25 INFO - PROCESS | 856 | 1464707725056 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 856 | ++DOCSHELL 15A8C000 == 67 [pid = 856] [id = 664] 08:15:25 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (16125800) [pid = 856] [serial = 1992] [outer = 00000000] 08:15:25 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (175B3C00) [pid = 856] [serial = 1993] [outer = 16125800] 08:15:25 INFO - PROCESS | 856 | 1464707725111 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (177D2C00) [pid = 856] [serial = 1994] [outer = 16125800] 08:15:25 INFO - PROCESS | 856 | 1464707725707 Marionette TRACE conn3 <- [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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 995ms 08:15:25 INFO - PROCESS | 856 | 1464707725783 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 856 | 1464707725786 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:15:25 INFO - PROCESS | 856 | 1464707725790 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 856 | 1464707725794 Marionette TRACE conn3 <- [1,2622,null,{}] 08:15:25 INFO - PROCESS | 856 | 1464707725805 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 856 | 1464707725922 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:15:26 INFO - PROCESS | 856 | 1464707726077 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 856 | ++DOCSHELL 199E3C00 == 68 [pid = 856] [id = 665] 08:15:26 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (19AAF000) [pid = 856] [serial = 1995] [outer = 00000000] 08:15:26 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (19B89C00) [pid = 856] [serial = 1996] [outer = 19AAF000] 08:15:26 INFO - PROCESS | 856 | 1464707726133 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1A221000) [pid = 856] [serial = 1997] [outer = 19AAF000] 08:15:26 INFO - PROCESS | 856 | 1464707726689 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 948ms 08:15:26 INFO - PROCESS | 856 | 1464707726718 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 856 | 1464707726720 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:15:26 INFO - PROCESS | 856 | 1464707726724 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 856 | 1464707726726 Marionette TRACE conn3 <- [1,2626,null,{}] 08:15:26 INFO - PROCESS | 856 | 1464707726730 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 856 | 1464707726840 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:15:27 INFO - PROCESS | 856 | 1464707727004 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 856 | ++DOCSHELL 19B88800 == 69 [pid = 856] [id = 666] 08:15:27 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1A248000) [pid = 856] [serial = 1998] [outer = 00000000] 08:15:27 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1A329C00) [pid = 856] [serial = 1999] [outer = 1A248000] 08:15:27 INFO - PROCESS | 856 | 1464707727059 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1A330C00) [pid = 856] [serial = 2000] [outer = 1A248000] 08:15:27 INFO - PROCESS | 856 | 1464707727633 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 948ms 08:15:27 INFO - PROCESS | 856 | 1464707727674 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 856 | 1464707727676 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:15:27 INFO - PROCESS | 856 | 1464707727683 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 856 | 1464707727684 Marionette TRACE conn3 <- [1,2630,null,{}] 08:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:15:27 INFO - PROCESS | 856 | 1464707727688 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 856 | 1464707727793 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:15:27 INFO - PROCESS | 856 | 1464707727952 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 856 | ++DOCSHELL 1A329800 == 70 [pid = 856] [id = 667] 08:15:27 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1A337400) [pid = 856] [serial = 2001] [outer = 00000000] 08:15:28 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1A84E400) [pid = 856] [serial = 2002] [outer = 1A337400] 08:15:28 INFO - PROCESS | 856 | 1464707728014 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (1A851000) [pid = 856] [serial = 2003] [outer = 1A337400] 08:15:28 INFO - PROCESS | 856 | 1464707728595 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:15:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 932ms 08:15:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:15:28 INFO - PROCESS | 856 | 1464707728631 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 856 | 1464707728633 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:15:28 INFO - PROCESS | 856 | 1464707728636 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 856 | 1464707728638 Marionette TRACE conn3 <- [1,2634,null,{}] 08:15:28 INFO - PROCESS | 856 | 1464707728642 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 856 | 1464707728758 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:15:29 INFO - PROCESS | 856 | 1464707729065 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 856 | ++DOCSHELL 0C77EC00 == 71 [pid = 856] [id = 668] 08:15:29 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (0C783000) [pid = 856] [serial = 2004] [outer = 00000000] 08:15:29 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (10E04800) [pid = 856] [serial = 2005] [outer = 0C783000] 08:15:29 INFO - PROCESS | 856 | 1464707729148 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1104A800) [pid = 856] [serial = 2006] [outer = 0C783000] 08:15:29 INFO - PROCESS | 856 | 1464707729754 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1181ms 08:15:29 INFO - PROCESS | 856 | 1464707729821 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 856 | 1464707729825 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:15:29 INFO - PROCESS | 856 | 1464707729829 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 856 | 1464707729833 Marionette TRACE conn3 <- [1,2638,null,{}] 08:15:29 INFO - PROCESS | 856 | 1464707729837 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 856 | 1464707730016 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:15:30 INFO - PROCESS | 856 | 1464707730033 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 856 | ++DOCSHELL 1390D400 == 72 [pid = 856] [id = 669] 08:15:30 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (140C5400) [pid = 856] [serial = 2007] [outer = 00000000] 08:15:30 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (14E20000) [pid = 856] [serial = 2008] [outer = 140C5400] 08:15:30 INFO - PROCESS | 856 | 1464707730082 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (157DF400) [pid = 856] [serial = 2009] [outer = 140C5400] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 15D48C00 == 71 [pid = 856] [id = 369] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 104E6000 == 70 [pid = 856] [id = 615] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 10C4E000 == 69 [pid = 856] [id = 363] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 132B4400 == 68 [pid = 856] [id = 364] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 16121000 == 67 [pid = 856] [id = 619] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 1280B000 == 66 [pid = 856] [id = 368] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 1779AC00 == 65 [pid = 856] [id = 661] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 10A63800 == 64 [pid = 856] [id = 660] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 0F2F6400 == 63 [pid = 856] [id = 659] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 18A25800 == 62 [pid = 856] [id = 658] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 10C41C00 == 61 [pid = 856] [id = 657] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 17775000 == 60 [pid = 856] [id = 656] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 0F2F1800 == 59 [pid = 856] [id = 655] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 157DE400 == 58 [pid = 856] [id = 654] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 105EF800 == 57 [pid = 856] [id = 653] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 10E06000 == 56 [pid = 856] [id = 652] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 199DD000 == 55 [pid = 856] [id = 651] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 199E6000 == 54 [pid = 856] [id = 650] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 18381000 == 53 [pid = 856] [id = 649] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 143DA000 == 52 [pid = 856] [id = 648] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 1104DC00 == 51 [pid = 856] [id = 647] 08:15:30 INFO - PROCESS | 856 | --DOCSHELL 0F2F6000 == 50 [pid = 856] [id = 646] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 133 (17568400) [pid = 856] [serial = 1802] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 132 (13D4A400) [pid = 856] [serial = 1808] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 131 (15EE4800) [pid = 856] [serial = 1853] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 130 (19615C00) [pid = 856] [serial = 1859] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 129 (185CA400) [pid = 856] [serial = 1856] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 128 (177A5400) [pid = 856] [serial = 1814] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 127 (19803800) [pid = 856] [serial = 1862] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 126 (17574400) [pid = 856] [serial = 1811] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 125 (12896400) [pid = 856] [serial = 1850] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 124 (11C06C00) [pid = 856] [serial = 1805] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 123 (1980DC00) [pid = 856] [serial = 1939] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 122 (17EBC000) [pid = 856] [serial = 1927] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 121 (15A87000) [pid = 856] [serial = 1918] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 120 (15EE4C00) [pid = 856] [serial = 1919] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 119 (10E08000) [pid = 856] [serial = 1915] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 118 (11239800) [pid = 856] [serial = 1916] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 117 (18A26800) [pid = 856] [serial = 1930] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1319C400) [pid = 856] [serial = 1913] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 115 (11C78400) [pid = 856] [serial = 1912] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 114 (198C3400) [pid = 856] [serial = 1894] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 113 (19905400) [pid = 856] [serial = 1895] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 112 (11A03C00) [pid = 856] [serial = 1897] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 111 (198BE800) [pid = 856] [serial = 1903] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 110 (19914000) [pid = 856] [serial = 1906] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 109 (18A28000) [pid = 856] [serial = 1909] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 108 (15EDDC00) [pid = 856] [serial = 1933] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 107 (19605C00) [pid = 856] [serial = 1936] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1721A800) [pid = 856] [serial = 1934] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 105 (18A27400) [pid = 856] [serial = 1931] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 104 (16D09C00) [pid = 856] [serial = 1921] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 103 (16E86400) [pid = 856] [serial = 1922] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 102 (17215000) [pid = 856] [serial = 1900] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 101 (17770800) [pid = 856] [serial = 1924] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 100 (17776400) [pid = 856] [serial = 1925] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 99 (18511C00) [pid = 856] [serial = 1928] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 856 | --DOMWINDOW == 98 (1960C400) [pid = 856] [serial = 1937] [outer = 00000000] [url = about:blank] 08:15:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:15:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 839ms 08:15:30 INFO - PROCESS | 856 | 1464707730662 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:15:30 INFO - PROCESS | 856 | 1464707730671 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 856 | 1464707730674 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 856 | 1464707730683 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 856 | 1464707730685 Marionette TRACE conn3 <- [1,2642,null,{}] 08:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:15:30 INFO - PROCESS | 856 | 1464707730688 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 856 | 1464707730776 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:15:30 INFO - PROCESS | 856 | 1464707730784 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 856 | ++DOCSHELL 13194400 == 51 [pid = 856] [id = 670] 08:15:30 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (1390E000) [pid = 856] [serial = 2010] [outer = 00000000] 08:15:30 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (140CD400) [pid = 856] [serial = 2011] [outer = 1390E000] 08:15:30 INFO - PROCESS | 856 | 1464707730828 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (15AE7800) [pid = 856] [serial = 2012] [outer = 1390E000] 08:15:31 INFO - PROCESS | 856 | 1464707731358 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 684ms 08:15:31 INFO - PROCESS | 856 | 1464707731385 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 856 | 1464707731387 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:15:31 INFO - PROCESS | 856 | 1464707731392 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 856 | 1464707731397 Marionette TRACE conn3 <- [1,2646,null,{}] 08:15:31 INFO - PROCESS | 856 | 1464707731406 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:31 INFO - PROCESS | 856 | 1464707731495 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:15:31 INFO - PROCESS | 856 | 1464707731603 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 856 | ++DOCSHELL 168C0C00 == 52 [pid = 856] [id = 671] 08:15:31 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (168CB400) [pid = 856] [serial = 2013] [outer = 00000000] 08:15:31 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (16E80800) [pid = 856] [serial = 2014] [outer = 168CB400] 08:15:31 INFO - PROCESS | 856 | 1464707731681 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (16E87800) [pid = 856] [serial = 2015] [outer = 168CB400] 08:15:32 INFO - PROCESS | 856 | 1464707732033 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:15:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 700ms 08:15:32 INFO - PROCESS | 856 | 1464707732091 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 856 | 1464707732094 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:15:32 INFO - PROCESS | 856 | 1464707732097 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 856 | 1464707732099 Marionette TRACE conn3 <- [1,2650,null,{}] 08:15:32 INFO - PROCESS | 856 | 1464707732102 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 856 | 1464707732190 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:15:32 INFO - PROCESS | 856 | 1464707732196 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 856 | ++DOCSHELL 10E09C00 == 53 [pid = 856] [id = 672] 08:15:32 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (14E11400) [pid = 856] [serial = 2016] [outer = 00000000] 08:15:32 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (17573000) [pid = 856] [serial = 2017] [outer = 14E11400] 08:15:32 INFO - PROCESS | 856 | 1464707732240 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (17773800) [pid = 856] [serial = 2018] [outer = 14E11400] 08:15:32 INFO - PROCESS | 856 | 1464707732710 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:15:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 637ms 08:15:32 INFO - PROCESS | 856 | 1464707732733 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 856 | 1464707732735 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:15:32 INFO - PROCESS | 856 | 1464707732738 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:15:32 INFO - PROCESS | 856 | 1464707732740 Marionette TRACE conn3 <- [1,2654,null,{}] 08:15:32 INFO - PROCESS | 856 | 1464707732743 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 856 | 1464707732864 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:15:32 INFO - PROCESS | 856 | 1464707732961 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 856 | ++DOCSHELL 17797C00 == 54 [pid = 856] [id = 673] 08:15:32 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (17799000) [pid = 856] [serial = 2019] [outer = 00000000] 08:15:32 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (177A1800) [pid = 856] [serial = 2020] [outer = 17799000] 08:15:33 INFO - PROCESS | 856 | 1464707733011 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1789E400) [pid = 856] [serial = 2021] [outer = 17799000] 08:15:33 INFO - PROCESS | 856 | 1464707733964 Marionette TRACE conn3 <- [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]]]}] 08:15:33 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) 08:15:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1243ms 08:15:33 INFO - PROCESS | 856 | 1464707733991 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 856 | 1464707733993 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:15:33 INFO - PROCESS | 856 | 1464707733996 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:15:33 INFO - PROCESS | 856 | 1464707733998 Marionette TRACE conn3 <- [1,2658,null,{}] 08:15:33 INFO - PROCESS | 856 | 1464707734002 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:34 INFO - PROCESS | 856 | 1464707734128 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:15:34 INFO - PROCESS | 856 | 1464707734195 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 856 | ++DOCSHELL 11008400 == 55 [pid = 856] [id = 674] 08:15:34 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (13C78C00) [pid = 856] [serial = 2022] [outer = 00000000] 08:15:34 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (18519800) [pid = 856] [serial = 2023] [outer = 13C78C00] 08:15:34 INFO - PROCESS | 856 | 1464707734239 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (185CA400) [pid = 856] [serial = 2024] [outer = 13C78C00] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 112 (10A60000) [pid = 856] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1851CC00) [pid = 856] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 110 (105F6400) [pid = 856] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 109 (17797000) [pid = 856] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 108 (10E06C00) [pid = 856] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 107 (155D8400) [pid = 856] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 106 (15A83400) [pid = 856] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 105 (18A2F800) [pid = 856] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 104 (0F2F9000) [pid = 856] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 103 (10C48400) [pid = 856] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:15:34 INFO - PROCESS | 856 | --DOMWINDOW == 102 (177A2400) [pid = 856] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:15:35 INFO - PROCESS | 856 | 1464707735219 Marionette TRACE conn3 <- [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] 08:15:35 INFO - PROCESS | 856 | 1464707735259 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:15:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:15:35 INFO - PROCESS | 856 | 1464707735263 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 856 | 1464707735265 Marionette TRACE conn3 <- [1,2662,null,{}] 08:15:35 INFO - PROCESS | 856 | 1464707735269 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:35 INFO - PROCESS | 856 | 1464707735389 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:15:35 INFO - PROCESS | 856 | 1464707735398 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 856 | ++DOCSHELL 15AE2400 == 56 [pid = 856] [id = 675] 08:15:35 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (15EE4000) [pid = 856] [serial = 2025] [outer = 00000000] 08:15:35 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (17896800) [pid = 856] [serial = 2026] [outer = 15EE4000] 08:15:35 INFO - PROCESS | 856 | 1464707735441 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (18A27400) [pid = 856] [serial = 2027] [outer = 15EE4000] 08:15:36 INFO - PROCESS | 856 | 1464707736347 Marionette TRACE conn3 <- [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] 08:15:36 INFO - PROCESS | 856 | 1464707736394 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:15:36 INFO - PROCESS | 856 | 1464707736397 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:15:36 INFO - PROCESS | 856 | 1464707736399 Marionette TRACE conn3 <- [1,2666,null,{}] 08:15:36 INFO - PROCESS | 856 | 1464707736402 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:36 INFO - PROCESS | 856 | 1464707736532 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:15:36 INFO - PROCESS | 856 | 1464707736652 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 856 | ++DOCSHELL 0C781800 == 57 [pid = 856] [id = 676] 08:15:36 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (0F2EAC00) [pid = 856] [serial = 2028] [outer = 00000000] 08:15:36 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (10446800) [pid = 856] [serial = 2029] [outer = 0F2EAC00] 08:15:36 INFO - PROCESS | 856 | 1464707736709 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (10A5DC00) [pid = 856] [serial = 2030] [outer = 0F2EAC00] 08:15:37 INFO - PROCESS | 856 | 1464707737827 Marionette TRACE conn3 <- [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]]]}] 08:15:37 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) 08:15:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1430ms 08:15:37 INFO - PROCESS | 856 | 1464707737847 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 856 | 1464707737852 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:15:37 INFO - PROCESS | 856 | 1464707737857 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 856 | 1464707737861 Marionette TRACE conn3 <- [1,2670,null,{}] 08:15:37 INFO - PROCESS | 856 | 1464707737866 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 856 | 1464707738049 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:15:38 INFO - PROCESS | 856 | 1464707738192 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 856 | ++DOCSHELL 128C8800 == 58 [pid = 856] [id = 677] 08:15:38 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (12A9A400) [pid = 856] [serial = 2031] [outer = 00000000] 08:15:38 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (12D3C000) [pid = 856] [serial = 2032] [outer = 12A9A400] 08:15:38 INFO - PROCESS | 856 | 1464707738293 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (13193C00) [pid = 856] [serial = 2033] [outer = 12A9A400] 08:15:39 INFO - PROCESS | 856 | 1464707739308 Marionette TRACE conn3 <- [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]]]}] 08:15:39 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) 08:15:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1493ms 08:15:39 INFO - PROCESS | 856 | 1464707739363 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 856 | 1464707739368 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:15:39 INFO - PROCESS | 856 | 1464707739373 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:15:39 INFO - PROCESS | 856 | 1464707739375 Marionette TRACE conn3 <- [1,2674,null,{}] 08:15:39 INFO - PROCESS | 856 | 1464707739379 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:39 INFO - PROCESS | 856 | 1464707739485 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:15:39 INFO - PROCESS | 856 | 1464707739662 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 856 | ++DOCSHELL 1432C000 == 59 [pid = 856] [id = 678] 08:15:39 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (155DD400) [pid = 856] [serial = 2034] [outer = 00000000] 08:15:39 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (16126400) [pid = 856] [serial = 2035] [outer = 155DD400] 08:15:39 INFO - PROCESS | 856 | 1464707739759 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (168C1400) [pid = 856] [serial = 2036] [outer = 155DD400] 08:15:40 INFO - PROCESS | 856 | 1464707740788 Marionette TRACE conn3 <- [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] 08:15:40 INFO - PROCESS | 856 | 1464707740838 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:15:40 INFO - PROCESS | 856 | 1464707740891 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 856 | 1464707740897 Marionette TRACE conn3 <- [1,2678,null,{}] 08:15:40 INFO - PROCESS | 856 | 1464707740902 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 856 | 1464707741009 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:15:41 INFO - PROCESS | 856 | 1464707741234 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 856 | ++DOCSHELL 10C49000 == 60 [pid = 856] [id = 679] 08:15:41 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (11046C00) [pid = 856] [serial = 2037] [outer = 00000000] 08:15:41 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (13113400) [pid = 856] [serial = 2038] [outer = 11046C00] 08:15:41 INFO - PROCESS | 856 | 1464707741289 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (14339C00) [pid = 856] [serial = 2039] [outer = 11046C00] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 14EA4400 == 59 [pid = 856] [id = 594] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 0F2F9800 == 58 [pid = 856] [id = 581] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 14E17400 == 57 [pid = 856] [id = 633] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 1616E800 == 56 [pid = 856] [id = 596] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 15AE2400 == 55 [pid = 856] [id = 675] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 11008400 == 54 [pid = 856] [id = 674] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 17797C00 == 53 [pid = 856] [id = 673] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 10E09C00 == 52 [pid = 856] [id = 672] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 168C0C00 == 51 [pid = 856] [id = 671] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 13194400 == 50 [pid = 856] [id = 670] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 1390D400 == 49 [pid = 856] [id = 669] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 0C77EC00 == 48 [pid = 856] [id = 668] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 1A329800 == 47 [pid = 856] [id = 667] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 19B88800 == 46 [pid = 856] [id = 666] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 199E3C00 == 45 [pid = 856] [id = 665] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 15A8C000 == 44 [pid = 856] [id = 664] 08:15:42 INFO - PROCESS | 856 | --DOCSHELL 1280A000 == 43 [pid = 856] [id = 663] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 116 (11A12000) [pid = 856] [serial = 1960] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 115 (130E0800) [pid = 856] [serial = 1961] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 114 (185C3800) [pid = 856] [serial = 1972] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 113 (198C9C00) [pid = 856] [serial = 1940] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 112 (1789CC00) [pid = 856] [serial = 1969] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 111 (114AAC00) [pid = 856] [serial = 1958] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 110 (11050C00) [pid = 856] [serial = 1957] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 109 (17573C00) [pid = 856] [serial = 1966] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 108 (1777B800) [pid = 856] [serial = 1967] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 107 (16126000) [pid = 856] [serial = 1963] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 106 (19618C00) [pid = 856] [serial = 1975] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 105 (167E4400) [pid = 856] [serial = 1964] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 104 (18A23C00) [pid = 856] [serial = 1973] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 103 (10C4E800) [pid = 856] [serial = 1978] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 102 (114AD400) [pid = 856] [serial = 1942] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 101 (16125000) [pid = 856] [serial = 1945] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 100 (1961A400) [pid = 856] [serial = 1976] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 99 (185C6000) [pid = 856] [serial = 1948] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 98 (19B7C000) [pid = 856] [serial = 1951] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 97 (19B98800) [pid = 856] [serial = 1954] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 96 (17574000) [pid = 856] [serial = 1981] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 95 (19804400) [pid = 856] [serial = 1984] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 94 (198C1C00) [pid = 856] [serial = 1985] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 93 (11429400) [pid = 856] [serial = 1979] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 92 (177A1C00) [pid = 856] [serial = 1982] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | --DOMWINDOW == 91 (18376400) [pid = 856] [serial = 1970] [outer = 00000000] [url = about:blank] 08:15:42 INFO - PROCESS | 856 | 1464707742511 Marionette TRACE conn3 <- [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] 08:15:42 INFO - PROCESS | 856 | 1464707742566 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:15:42 INFO - PROCESS | 856 | 1464707742573 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 856 | 1464707742576 Marionette TRACE conn3 <- [1,2682,null,{}] 08:15:42 INFO - PROCESS | 856 | 1464707742581 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 856 | 1464707742692 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:15:42 INFO - PROCESS | 856 | 1464707742704 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 856 | ++DOCSHELL 114AB800 == 44 [pid = 856] [id = 680] 08:15:42 INFO - PROCESS | 856 | ++DOMWINDOW == 92 (114AD400) [pid = 856] [serial = 2040] [outer = 00000000] 08:15:42 INFO - PROCESS | 856 | ++DOMWINDOW == 93 (11C83000) [pid = 856] [serial = 2041] [outer = 114AD400] 08:15:42 INFO - PROCESS | 856 | 1464707742753 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 856 | ++DOMWINDOW == 94 (128CD800) [pid = 856] [serial = 2042] [outer = 114AD400] 08:15:43 INFO - PROCESS | 856 | 1464707743784 Marionette TRACE conn3 <- [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] 08:15:43 INFO - PROCESS | 856 | 1464707743839 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:15:43 INFO - PROCESS | 856 | 1464707743845 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 856 | 1464707743847 Marionette TRACE conn3 <- [1,2686,null,{}] 08:15:43 INFO - PROCESS | 856 | 1464707743851 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:43 INFO - PROCESS | 856 | 1464707743952 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:15:43 INFO - PROCESS | 856 | 1464707743961 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 856 | ++DOCSHELL 12D33800 == 45 [pid = 856] [id = 681] 08:15:43 INFO - PROCESS | 856 | ++DOMWINDOW == 95 (1390B800) [pid = 856] [serial = 2043] [outer = 00000000] 08:15:43 INFO - PROCESS | 856 | ++DOMWINDOW == 96 (15A85000) [pid = 856] [serial = 2044] [outer = 1390B800] 08:15:43 INFO - PROCESS | 856 | 1464707744007 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 856 | ++DOMWINDOW == 97 (16122400) [pid = 856] [serial = 2045] [outer = 1390B800] 08:15:44 INFO - PROCESS | 856 | 1464707744984 Marionette TRACE conn3 <- [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] 08:15:45 INFO - PROCESS | 856 | 1464707745040 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:15:45 INFO - PROCESS | 856 | 1464707745044 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 856 | 1464707745048 Marionette TRACE conn3 <- [1,2690,null,{}] 08:15:45 INFO - PROCESS | 856 | 1464707745058 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:45 INFO - PROCESS | 856 | 1464707745189 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:15:45 INFO - PROCESS | 856 | 1464707745255 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 856 | ++DOCSHELL 16E8C000 == 46 [pid = 856] [id = 682] 08:15:45 INFO - PROCESS | 856 | ++DOMWINDOW == 98 (1706F400) [pid = 856] [serial = 2046] [outer = 00000000] 08:15:45 INFO - PROCESS | 856 | ++DOMWINDOW == 99 (175B9400) [pid = 856] [serial = 2047] [outer = 1706F400] 08:15:45 INFO - PROCESS | 856 | 1464707745303 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (17798C00) [pid = 856] [serial = 2048] [outer = 1706F400] 08:15:45 INFO - PROCESS | 856 | 1464707745768 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:15:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 08:15:45 INFO - PROCESS | 856 | 1464707745784 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 856 | 1464707745786 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:15:45 INFO - PROCESS | 856 | 1464707745789 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:15:45 INFO - PROCESS | 856 | 1464707745791 Marionette TRACE conn3 <- [1,2694,null,{}] 08:15:45 INFO - PROCESS | 856 | 1464707745804 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:45 INFO - PROCESS | 856 | 1464707745946 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:15:46 INFO - PROCESS | 856 | 1464707746017 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 856 | ++DOCSHELL 177A4800 == 47 [pid = 856] [id = 683] 08:15:46 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (177D2800) [pid = 856] [serial = 2049] [outer = 00000000] 08:15:46 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1837E400) [pid = 856] [serial = 2050] [outer = 177D2800] 08:15:46 INFO - PROCESS | 856 | 1464707746062 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (18518C00) [pid = 856] [serial = 2051] [outer = 177D2800] 08:15:46 INFO - PROCESS | 856 | 1464707746482 Marionette TRACE conn3 <- [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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:15:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 733ms 08:15:46 INFO - PROCESS | 856 | 1464707746533 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 856 | 1464707746535 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:15:46 INFO - PROCESS | 856 | 1464707746538 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 856 | 1464707746540 Marionette TRACE conn3 <- [1,2698,null,{}] 08:15:46 INFO - PROCESS | 856 | 1464707746543 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 856 | 1464707746677 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:15:46 INFO - PROCESS | 856 | 1464707746700 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 856 | ++DOCSHELL 185BE400 == 48 [pid = 856] [id = 684] 08:15:46 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (185C1000) [pid = 856] [serial = 2052] [outer = 00000000] 08:15:46 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (18A2C400) [pid = 856] [serial = 2053] [outer = 185C1000] 08:15:46 INFO - PROCESS | 856 | 1464707746744 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (18A30C00) [pid = 856] [serial = 2054] [outer = 185C1000] 08:15:46 INFO - PROCESS | 856 | --DOMWINDOW == 105 (17799000) [pid = 856] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:15:46 INFO - PROCESS | 856 | --DOMWINDOW == 104 (0C783000) [pid = 856] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:15:46 INFO - PROCESS | 856 | --DOMWINDOW == 103 (168CB400) [pid = 856] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:15:46 INFO - PROCESS | 856 | --DOMWINDOW == 102 (1390E000) [pid = 856] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:15:46 INFO - PROCESS | 856 | --DOMWINDOW == 101 (140C5400) [pid = 856] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:15:46 INFO - PROCESS | 856 | --DOMWINDOW == 100 (14E11400) [pid = 856] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:15:46 INFO - PROCESS | 856 | --DOMWINDOW == 99 (13C78C00) [pid = 856] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:15:47 INFO - PROCESS | 856 | 1464707747244 Marionette TRACE conn3 <- [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] 08:15:47 INFO - PROCESS | 856 | 1464707747262 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:15:47 INFO - PROCESS | 856 | 1464707747265 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 856 | 1464707747267 Marionette TRACE conn3 <- [1,2702,null,{}] 08:15:47 INFO - PROCESS | 856 | 1464707747270 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 856 | 1464707747377 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:15:47 INFO - PROCESS | 856 | 1464707747384 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 856 | ++DOCSHELL 13D52400 == 49 [pid = 856] [id = 685] 08:15:47 INFO - PROCESS | 856 | ++DOMWINDOW == 100 (17772C00) [pid = 856] [serial = 2055] [outer = 00000000] 08:15:47 INFO - PROCESS | 856 | ++DOMWINDOW == 101 (19619000) [pid = 856] [serial = 2056] [outer = 17772C00] 08:15:47 INFO - PROCESS | 856 | 1464707747429 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 856 | ++DOMWINDOW == 102 (1961D800) [pid = 856] [serial = 2057] [outer = 17772C00] 08:15:47 INFO - PROCESS | 856 | 1464707747886 Marionette TRACE conn3 <- [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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 639ms 08:15:47 INFO - PROCESS | 856 | 1464707747904 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 856 | 1464707747906 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:15:47 INFO - PROCESS | 856 | 1464707747910 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 856 | 1464707747911 Marionette TRACE conn3 <- [1,2706,null,{}] 08:15:47 INFO - PROCESS | 856 | 1464707747915 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 856 | 1464707748048 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:15:48 INFO - PROCESS | 856 | 1464707748082 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 856 | ++DOCSHELL 10A62400 == 50 [pid = 856] [id = 686] 08:15:48 INFO - PROCESS | 856 | ++DOMWINDOW == 103 (10C49400) [pid = 856] [serial = 2058] [outer = 00000000] 08:15:48 INFO - PROCESS | 856 | ++DOMWINDOW == 104 (19808C00) [pid = 856] [serial = 2059] [outer = 10C49400] 08:15:48 INFO - PROCESS | 856 | 1464707748135 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 856 | ++DOMWINDOW == 105 (1980E400) [pid = 856] [serial = 2060] [outer = 10C49400] 08:15:48 INFO - PROCESS | 856 | 1464707748555 Marionette TRACE conn3 <- [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] 08:15:48 INFO - PROCESS | 856 | 1464707748611 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:15:48 INFO - PROCESS | 856 | 1464707748614 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 856 | 1464707748616 Marionette TRACE conn3 <- [1,2710,null,{}] 08:15:48 INFO - PROCESS | 856 | 1464707748619 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 856 | 1464707748706 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:15:48 INFO - PROCESS | 856 | 1464707748714 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 856 | ++DOCSHELL 198BFC00 == 51 [pid = 856] [id = 687] 08:15:48 INFO - PROCESS | 856 | ++DOMWINDOW == 106 (198C8400) [pid = 856] [serial = 2061] [outer = 00000000] 08:15:48 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (19907800) [pid = 856] [serial = 2062] [outer = 198C8400] 08:15:48 INFO - PROCESS | 856 | 1464707748758 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (19908000) [pid = 856] [serial = 2063] [outer = 198C8400] 08:15:49 INFO - PROCESS | 856 | 1464707749513 Marionette TRACE conn3 <- [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] 08:15:49 INFO - PROCESS | 856 | 1464707749567 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:15:49 INFO - PROCESS | 856 | 1464707749572 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 856 | 1464707749576 Marionette TRACE conn3 <- [1,2714,null,{}] 08:15:49 INFO - PROCESS | 856 | 1464707749581 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 856 | 1464707749695 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:15:49 INFO - PROCESS | 856 | 1464707749843 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 856 | ++DOCSHELL 1280AC00 == 52 [pid = 856] [id = 688] 08:15:49 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (12896400) [pid = 856] [serial = 2064] [outer = 00000000] 08:15:49 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (140C9400) [pid = 856] [serial = 2065] [outer = 12896400] 08:15:49 INFO - PROCESS | 856 | 1464707749900 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (14EAF800) [pid = 856] [serial = 2066] [outer = 12896400] 08:15:50 INFO - PROCESS | 856 | 1464707750471 Marionette TRACE conn3 <- [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]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 936ms 08:15:50 INFO - PROCESS | 856 | 1464707750517 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 856 | 1464707750523 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:15:50 INFO - PROCESS | 856 | 1464707750529 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 856 | 1464707750532 Marionette TRACE conn3 <- [1,2718,null,{}] 08:15:50 INFO - PROCESS | 856 | 1464707750536 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 856 | 1464707750706 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:15:50 INFO - PROCESS | 856 | 1464707750776 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 856 | ++DOCSHELL 13199800 == 53 [pid = 856] [id = 689] 08:15:50 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (13714400) [pid = 856] [serial = 2067] [outer = 00000000] 08:15:50 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (1777DC00) [pid = 856] [serial = 2068] [outer = 13714400] 08:15:50 INFO - PROCESS | 856 | 1464707750871 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1837D800) [pid = 856] [serial = 2069] [outer = 13714400] 08:15:51 INFO - PROCESS | 856 | 1464707751951 Marionette TRACE conn3 <- [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] 08:15:52 INFO - PROCESS | 856 | 1464707752035 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:15:52 INFO - PROCESS | 856 | 1464707752039 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 856 | 1464707752043 Marionette TRACE conn3 <- [1,2722,null,{}] 08:15:52 INFO - PROCESS | 856 | 1464707752054 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 856 | 1464707752199 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:15:52 INFO - PROCESS | 856 | 1464707752371 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 856 | ++DOCSHELL 198C4800 == 54 [pid = 856] [id = 690] 08:15:52 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (198C7400) [pid = 856] [serial = 2070] [outer = 00000000] 08:15:52 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (199E6800) [pid = 856] [serial = 2071] [outer = 198C7400] 08:15:52 INFO - PROCESS | 856 | 1464707752437 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (19B80C00) [pid = 856] [serial = 2072] [outer = 198C7400] 08:15:52 INFO - PROCESS | 856 | 1464707752955 Marionette TRACE conn3 <- [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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 936ms 08:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:15:52 INFO - PROCESS | 856 | 1464707752990 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 856 | 1464707752993 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 856 | 1464707752996 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 856 | 1464707752998 Marionette TRACE conn3 <- [1,2726,null,{}] 08:15:52 INFO - PROCESS | 856 | 1464707753002 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:53 INFO - PROCESS | 856 | 1464707753113 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:15:53 INFO - PROCESS | 856 | 1464707753231 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 856 | ++DOCSHELL 19BA3C00 == 55 [pid = 856] [id = 691] 08:15:53 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (1A042000) [pid = 856] [serial = 2073] [outer = 00000000] 08:15:53 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1A24AC00) [pid = 856] [serial = 2074] [outer = 1A042000] 08:15:53 INFO - PROCESS | 856 | 1464707753284 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1A32BC00) [pid = 856] [serial = 2075] [outer = 1A042000] 08:15:53 INFO - PROCESS | 856 | 1464707753844 Marionette TRACE conn3 <- [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]]]}] 08:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 888ms 08:15:53 INFO - PROCESS | 856 | 1464707753898 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 856 | 1464707753900 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:15:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:15:53 INFO - PROCESS | 856 | 1464707753904 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 856 | 1464707753906 Marionette TRACE conn3 <- [1,2730,null,{}] 08:15:53 INFO - PROCESS | 856 | 1464707753909 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:53 INFO - PROCESS | 856 | 1464707754015 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:15:54 INFO - PROCESS | 856 | 1464707754160 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 856 | ++DOCSHELL 1A247C00 == 56 [pid = 856] [id = 692] 08:15:54 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1A333C00) [pid = 856] [serial = 2076] [outer = 00000000] 08:15:54 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1A852C00) [pid = 856] [serial = 2077] [outer = 1A333C00] 08:15:54 INFO - PROCESS | 856 | 1464707754214 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1A853000) [pid = 856] [serial = 2078] [outer = 1A333C00] 08:15:54 INFO - PROCESS | 856 | 1464707754783 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 936ms 08:15:54 INFO - PROCESS | 856 | 1464707754857 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 856 | 1464707754860 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:15:54 INFO - PROCESS | 856 | 1464707754865 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 856 | 1464707754867 Marionette TRACE conn3 <- [1,2734,null,{}] 08:15:54 INFO - PROCESS | 856 | 1464707754871 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 856 | 1464707754986 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:15:55 INFO - PROCESS | 856 | 1464707755229 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 856 | ++DOCSHELL 10A61000 == 57 [pid = 856] [id = 693] 08:15:55 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (10E08000) [pid = 856] [serial = 2079] [outer = 00000000] 08:15:55 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (10E8C400) [pid = 856] [serial = 2080] [outer = 10E08000] 08:15:55 INFO - PROCESS | 856 | 1464707755300 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (11A0C800) [pid = 856] [serial = 2081] [outer = 10E08000] 08:15:55 INFO - PROCESS | 856 | 1464707755889 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:15:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1076ms 08:15:55 INFO - PROCESS | 856 | 1464707755944 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 856 | 1464707755948 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:15:55 INFO - PROCESS | 856 | 1464707755952 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 856 | 1464707755956 Marionette TRACE conn3 <- [1,2738,null,{}] 08:15:55 INFO - PROCESS | 856 | 1464707755961 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 856 | 1464707756065 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:15:56 INFO - PROCESS | 856 | 1464707756232 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 856 | ++DOCSHELL 13715800 == 58 [pid = 856] [id = 694] 08:15:56 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (14EB0000) [pid = 856] [serial = 2082] [outer = 00000000] 08:15:56 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (1612E000) [pid = 856] [serial = 2083] [outer = 14EB0000] 08:15:56 INFO - PROCESS | 856 | 1464707756282 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (168C0000) [pid = 856] [serial = 2084] [outer = 14EB0000] 08:15:56 INFO - PROCESS | 856 | --DOCSHELL 11A05000 == 57 [pid = 856] [id = 599] 08:15:56 INFO - PROCESS | 856 | --DOCSHELL 1371C800 == 56 [pid = 856] [id = 585] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 128 (177A1800) [pid = 856] [serial = 2020] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 127 (131BB000) [pid = 856] [serial = 1990] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 126 (175B3C00) [pid = 856] [serial = 1993] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 125 (19B89C00) [pid = 856] [serial = 1996] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 124 (17896800) [pid = 856] [serial = 2026] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 123 (1A329C00) [pid = 856] [serial = 1999] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1104A800) [pid = 856] [serial = 2006] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 121 (10E04800) [pid = 856] [serial = 2005] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1A84E400) [pid = 856] [serial = 2002] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 119 (16E80800) [pid = 856] [serial = 2014] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 118 (16E87800) [pid = 856] [serial = 2015] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 117 (140CD400) [pid = 856] [serial = 2011] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 116 (15AE7800) [pid = 856] [serial = 2012] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 115 (157DF400) [pid = 856] [serial = 2009] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 114 (14E20000) [pid = 856] [serial = 2008] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 113 (17573000) [pid = 856] [serial = 2017] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 112 (18519800) [pid = 856] [serial = 2023] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 111 (1789E400) [pid = 856] [serial = 2021] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 110 (185CA400) [pid = 856] [serial = 2024] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 109 (19AB2400) [pid = 856] [serial = 1987] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | --DOMWINDOW == 108 (17773800) [pid = 856] [serial = 2018] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 856 | 1464707756873 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:15:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 936ms 08:15:56 INFO - PROCESS | 856 | 1464707756897 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 856 | 1464707756900 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:15:56 INFO - PROCESS | 856 | 1464707756905 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 856 | 1464707756907 Marionette TRACE conn3 <- [1,2742,null,{}] 08:15:56 INFO - PROCESS | 856 | 1464707756910 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 856 | 1464707757003 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:15:57 INFO - PROCESS | 856 | 1464707757010 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 856 | ++DOCSHELL 13194400 == 57 [pid = 856] [id = 695] 08:15:57 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (131B0400) [pid = 856] [serial = 2085] [outer = 00000000] 08:15:57 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (16A4C400) [pid = 856] [serial = 2086] [outer = 131B0400] 08:15:57 INFO - PROCESS | 856 | 1464707757056 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (17079400) [pid = 856] [serial = 2087] [outer = 131B0400] 08:15:57 INFO - PROCESS | 856 | 1464707757561 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 702ms 08:15:57 INFO - PROCESS | 856 | 1464707757605 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 856 | 1464707757607 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:15:57 INFO - PROCESS | 856 | 1464707757612 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 856 | 1464707757618 Marionette TRACE conn3 <- [1,2746,null,{}] 08:15:57 INFO - PROCESS | 856 | 1464707757626 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 856 | 1464707757736 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:15:57 INFO - PROCESS | 856 | 1464707757857 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 856 | ++DOCSHELL 17569800 == 58 [pid = 856] [id = 696] 08:15:57 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1777A800) [pid = 856] [serial = 2088] [outer = 00000000] 08:15:57 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (177CC400) [pid = 856] [serial = 2089] [outer = 1777A800] 08:15:57 INFO - PROCESS | 856 | 1464707757901 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (17F2A800) [pid = 856] [serial = 2090] [outer = 1777A800] 08:15:58 INFO - PROCESS | 856 | 1464707758281 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:15:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 702ms 08:15:58 INFO - PROCESS | 856 | 1464707758310 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 856 | 1464707758313 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:15:58 INFO - PROCESS | 856 | 1464707758316 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 856 | 1464707758318 Marionette TRACE conn3 <- [1,2750,null,{}] 08:15:58 INFO - PROCESS | 856 | 1464707758321 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 856 | 1464707758442 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:15:58 INFO - PROCESS | 856 | 1464707758451 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 856 | ++DOCSHELL 185C9800 == 59 [pid = 856] [id = 697] 08:15:58 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (185CA000) [pid = 856] [serial = 2091] [outer = 00000000] 08:15:58 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (18A2F400) [pid = 856] [serial = 2092] [outer = 185CA000] 08:15:58 INFO - PROCESS | 856 | 1464707758500 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (1960F800) [pid = 856] [serial = 2093] [outer = 185CA000] 08:15:58 INFO - PROCESS | 856 | 1464707758951 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 702ms 08:15:59 INFO - PROCESS | 856 | 1464707759015 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 856 | 1464707759017 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:15:59 INFO - PROCESS | 856 | 1464707759030 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 856 | 1464707759032 Marionette TRACE conn3 <- [1,2754,null,{}] 08:15:59 INFO - PROCESS | 856 | 1464707759035 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 856 | 1464707759160 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:15:59 INFO - PROCESS | 856 | 1464707759227 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 856 | ++DOCSHELL 19808000 == 60 [pid = 856] [id = 698] 08:15:59 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (19808800) [pid = 856] [serial = 2094] [outer = 00000000] 08:15:59 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (198C6000) [pid = 856] [serial = 2095] [outer = 19808800] 08:15:59 INFO - PROCESS | 856 | 1464707759277 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (199DF800) [pid = 856] [serial = 2096] [outer = 19808800] 08:15:59 INFO - PROCESS | 856 | 1464707759705 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 764ms 08:15:59 INFO - PROCESS | 856 | 1464707759782 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 856 | 1464707759784 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:15:59 INFO - PROCESS | 856 | 1464707759787 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 856 | 1464707759789 Marionette TRACE conn3 <- [1,2758,null,{}] 08:15:59 INFO - PROCESS | 856 | 1464707759792 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 856 | 1464707759951 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:16:00 INFO - PROCESS | 856 | 1464707760028 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 856 | ++DOCSHELL 198BEC00 == 61 [pid = 856] [id = 699] 08:16:00 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1A040000) [pid = 856] [serial = 2097] [outer = 00000000] 08:16:00 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1A32CC00) [pid = 856] [serial = 2098] [outer = 1A040000] 08:16:00 INFO - PROCESS | 856 | 1464707760071 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1A330400) [pid = 856] [serial = 2099] [outer = 1A040000] 08:16:00 INFO - PROCESS | 856 | 1464707760476 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:16:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 08:16:00 INFO - PROCESS | 856 | 1464707760528 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 856 | 1464707760530 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:16:00 INFO - PROCESS | 856 | 1464707760533 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 856 | 1464707760534 Marionette TRACE conn3 <- [1,2762,null,{}] 08:16:00 INFO - PROCESS | 856 | 1464707760543 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 856 | 1464707760666 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:16:00 INFO - PROCESS | 856 | 1464707760737 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 856 | ++DOCSHELL 19B84000 == 62 [pid = 856] [id = 700] 08:16:00 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1A4A1400) [pid = 856] [serial = 2100] [outer = 00000000] 08:16:00 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1A870C00) [pid = 856] [serial = 2101] [outer = 1A4A1400] 08:16:00 INFO - PROCESS | 856 | 1464707760782 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1A874800) [pid = 856] [serial = 2102] [outer = 1A4A1400] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 125 (19AAE400) [pid = 856] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 124 (14E13400) [pid = 856] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 123 (1104E800) [pid = 856] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 122 (199E6C00) [pid = 856] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 121 (10C42000) [pid = 856] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1980A800) [pid = 856] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 119 (1990E000) [pid = 856] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 118 (1390B800) [pid = 856] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 117 (114AD400) [pid = 856] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1706F400) [pid = 856] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 115 (11046C00) [pid = 856] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 114 (177D2800) [pid = 856] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 113 (185C1000) [pid = 856] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 112 (10C49400) [pid = 856] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 111 (17772C00) [pid = 856] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 110 (18381400) [pid = 856] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 109 (10E02400) [pid = 856] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 108 (10E0E400) [pid = 856] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:16:01 INFO - PROCESS | 856 | --DOMWINDOW == 107 (16124000) [pid = 856] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:16:01 INFO - PROCESS | 856 | 1464707761433 Marionette TRACE conn3 <- [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]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:16:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 951ms 08:16:01 INFO - PROCESS | 856 | 1464707761479 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 856 | 1464707761481 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:16:01 INFO - PROCESS | 856 | 1464707761495 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 856 | 1464707761497 Marionette TRACE conn3 <- [1,2766,null,{}] 08:16:01 INFO - PROCESS | 856 | 1464707761501 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:01 INFO - PROCESS | 856 | 1464707761587 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:16:01 INFO - PROCESS | 856 | 1464707761593 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 856 | ++DOCSHELL 10A5B400 == 63 [pid = 856] [id = 701] 08:16:01 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (13918400) [pid = 856] [serial = 2103] [outer = 00000000] 08:16:01 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (177CD800) [pid = 856] [serial = 2104] [outer = 13918400] 08:16:01 INFO - PROCESS | 856 | 1464707761649 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (1961FC00) [pid = 856] [serial = 2105] [outer = 13918400] 08:16:02 INFO - PROCESS | 856 | 1464707762084 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 624ms 08:16:02 INFO - PROCESS | 856 | 1464707762139 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 856 | 1464707762141 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:16:02 INFO - PROCESS | 856 | 1464707762144 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 856 | 1464707762146 Marionette TRACE conn3 <- [1,2770,null,{}] 08:16:02 INFO - PROCESS | 856 | 1464707762153 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 856 | 1464707762240 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:16:02 INFO - PROCESS | 856 | 1464707762247 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 856 | ++DOCSHELL 199E4C00 == 64 [pid = 856] [id = 702] 08:16:02 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (19BA2800) [pid = 856] [serial = 2106] [outer = 00000000] 08:16:02 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (1A858000) [pid = 856] [serial = 2107] [outer = 19BA2800] 08:16:02 INFO - PROCESS | 856 | 1464707762290 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (1A87A400) [pid = 856] [serial = 2108] [outer = 19BA2800] 08:16:02 INFO - PROCESS | 856 | 1464707762727 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 639ms 08:16:02 INFO - PROCESS | 856 | 1464707762782 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 856 | 1464707762784 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:16:02 INFO - PROCESS | 856 | 1464707762788 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 856 | 1464707762789 Marionette TRACE conn3 <- [1,2774,null,{}] 08:16:02 INFO - PROCESS | 856 | 1464707762793 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 856 | 1464707762882 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:16:02 INFO - PROCESS | 856 | 1464707762888 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 856 | ++DOCSHELL 1A930400 == 65 [pid = 856] [id = 703] 08:16:02 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (1A930C00) [pid = 856] [serial = 2109] [outer = 00000000] 08:16:02 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (1A935400) [pid = 856] [serial = 2110] [outer = 1A930C00] 08:16:02 INFO - PROCESS | 856 | 1464707762942 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1A93A800) [pid = 856] [serial = 2111] [outer = 1A930C00] 08:16:03 INFO - PROCESS | 856 | 1464707763634 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 889ms 08:16:03 INFO - PROCESS | 856 | 1464707763692 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 856 | 1464707763697 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:16:03 INFO - PROCESS | 856 | 1464707763703 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 856 | 1464707763707 Marionette TRACE conn3 <- [1,2778,null,{}] 08:16:03 INFO - PROCESS | 856 | 1464707763713 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:03 INFO - PROCESS | 856 | 1464707763872 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:16:04 INFO - PROCESS | 856 | 1464707764029 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 856 | ++DOCSHELL 112AC800 == 66 [pid = 856] [id = 704] 08:16:04 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (112AF800) [pid = 856] [serial = 2112] [outer = 00000000] 08:16:04 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (131BB000) [pid = 856] [serial = 2113] [outer = 112AF800] 08:16:04 INFO - PROCESS | 856 | 1464707764086 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (155DC400) [pid = 856] [serial = 2114] [outer = 112AF800] 08:16:04 INFO - PROCESS | 856 | 1464707764684 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:16:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1045ms 08:16:04 INFO - PROCESS | 856 | 1464707764731 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 856 | 1464707764737 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:16:04 INFO - PROCESS | 856 | 1464707764744 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 856 | 1464707764747 Marionette TRACE conn3 <- [1,2782,null,{}] 08:16:04 INFO - PROCESS | 856 | 1464707764769 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 856 | 1464707764885 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:16:05 INFO - PROCESS | 856 | 1464707765040 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 856 | ++DOCSHELL 17779000 == 67 [pid = 856] [id = 705] 08:16:05 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (1777CC00) [pid = 856] [serial = 2115] [outer = 00000000] 08:16:05 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (177D4C00) [pid = 856] [serial = 2116] [outer = 1777CC00] 08:16:05 INFO - PROCESS | 856 | 1464707765094 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (185C4400) [pid = 856] [serial = 2117] [outer = 1777CC00] 08:16:05 INFO - PROCESS | 856 | 1464707765722 Marionette TRACE conn3 <- [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]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:16:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 998ms 08:16:05 INFO - PROCESS | 856 | 1464707765751 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 856 | 1464707765753 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:16:05 INFO - PROCESS | 856 | 1464707765757 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 856 | 1464707765761 Marionette TRACE conn3 <- [1,2786,null,{}] 08:16:05 INFO - PROCESS | 856 | 1464707765772 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:05 INFO - PROCESS | 856 | 1464707765887 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:16:06 INFO - PROCESS | 856 | 1464707766040 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 856 | ++DOCSHELL 1A87E800 == 68 [pid = 856] [id = 706] 08:16:06 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (1A87EC00) [pid = 856] [serial = 2118] [outer = 00000000] 08:16:06 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1A937400) [pid = 856] [serial = 2119] [outer = 1A87EC00] 08:16:06 INFO - PROCESS | 856 | 1464707766096 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1A9D9800) [pid = 856] [serial = 2120] [outer = 1A87EC00] 08:16:06 INFO - PROCESS | 856 | 1464707766652 Marionette TRACE conn3 <- [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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 936ms 08:16:06 INFO - PROCESS | 856 | 1464707766702 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 856 | 1464707766704 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:16:06 INFO - PROCESS | 856 | 1464707766708 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 856 | 1464707766710 Marionette TRACE conn3 <- [1,2790,null,{}] 08:16:06 INFO - PROCESS | 856 | 1464707766713 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 856 | 1464707766833 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:16:07 INFO - PROCESS | 856 | 1464707766995 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 856 | ++DOCSHELL 1A930800 == 69 [pid = 856] [id = 707] 08:16:07 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1A9E1000) [pid = 856] [serial = 2121] [outer = 00000000] 08:16:07 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (1A9E4800) [pid = 856] [serial = 2122] [outer = 1A9E1000] 08:16:07 INFO - PROCESS | 856 | 1464707767056 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (1AD06000) [pid = 856] [serial = 2123] [outer = 1A9E1000] 08:16:07 INFO - PROCESS | 856 | 1464707767610 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 951ms 08:16:07 INFO - PROCESS | 856 | 1464707767652 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 856 | 1464707767655 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:16:07 INFO - PROCESS | 856 | 1464707767658 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 856 | 1464707767660 Marionette TRACE conn3 <- [1,2794,null,{}] 08:16:07 INFO - PROCESS | 856 | 1464707767664 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:07 INFO - PROCESS | 856 | 1464707767773 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:16:07 INFO - PROCESS | 856 | 1464707767935 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 856 | ++DOCSHELL 1A9E4C00 == 70 [pid = 856] [id = 708] 08:16:07 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1AD0A800) [pid = 856] [serial = 2124] [outer = 00000000] 08:16:07 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1AD0DC00) [pid = 856] [serial = 2125] [outer = 1AD0A800] 08:16:07 INFO - PROCESS | 856 | 1464707767989 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1AD10C00) [pid = 856] [serial = 2126] [outer = 1AD0A800] 08:16:08 INFO - PROCESS | 856 | 1464707768531 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:16:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 951ms 08:16:08 INFO - PROCESS | 856 | 1464707768604 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 856 | 1464707768606 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:16:08 INFO - PROCESS | 856 | 1464707768610 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 856 | 1464707768612 Marionette TRACE conn3 <- [1,2798,null,{}] 08:16:08 INFO - PROCESS | 856 | 1464707768615 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 856 | 1464707768755 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:16:08 INFO - PROCESS | 856 | 1464707768907 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 856 | ++DOCSHELL 10A55400 == 71 [pid = 856] [id = 709] 08:16:08 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (10C4F400) [pid = 856] [serial = 2127] [outer = 00000000] 08:16:08 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (130E4400) [pid = 856] [serial = 2128] [outer = 10C4F400] 08:16:08 INFO - PROCESS | 856 | 1464707768967 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1612BC00) [pid = 856] [serial = 2129] [outer = 10C4F400] 08:16:09 INFO - PROCESS | 856 | 1464707769567 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 999ms 08:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:16:09 INFO - PROCESS | 856 | 1464707769613 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 856 | 1464707769615 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:16:09 INFO - PROCESS | 856 | 1464707769619 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 856 | 1464707769621 Marionette TRACE conn3 <- [1,2802,null,{}] 08:16:09 INFO - PROCESS | 856 | 1464707769625 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 856 | 1464707769898 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:16:10 INFO - PROCESS | 856 | 1464707770105 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 856 | ++DOCSHELL 10E09400 == 72 [pid = 856] [id = 710] 08:16:10 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (10E0A400) [pid = 856] [serial = 2130] [outer = 00000000] 08:16:10 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1100F000) [pid = 856] [serial = 2131] [outer = 10E0A400] 08:16:10 INFO - PROCESS | 856 | 1464707770163 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (11A11800) [pid = 856] [serial = 2132] [outer = 10E0A400] 08:16:10 INFO - PROCESS | 856 | 1464707770764 Marionette TRACE conn3 <- [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]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1185ms 08:16:10 INFO - PROCESS | 856 | 1464707770820 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 856 | 1464707770823 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:16:10 INFO - PROCESS | 856 | 1464707770828 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:16:10 INFO - PROCESS | 856 | 1464707770832 Marionette TRACE conn3 <- [1,2806,null,{}] 08:16:10 INFO - PROCESS | 856 | 1464707770836 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 856 | 1464707770940 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:16:11 INFO - PROCESS | 856 | 1464707771102 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 856 | --DOCSHELL 1390C400 == 71 [pid = 856] [id = 662] 08:16:11 INFO - PROCESS | 856 | --DOCSHELL 11A0CC00 == 70 [pid = 856] [id = 590] 08:16:11 INFO - PROCESS | 856 | --DOCSHELL 10508400 == 69 [pid = 856] [id = 589] 08:16:11 INFO - PROCESS | 856 | --DOCSHELL 15D44C00 == 68 [pid = 856] [id = 595] 08:16:11 INFO - PROCESS | 856 | --DOCSHELL 10C4DC00 == 67 [pid = 856] [id = 598] 08:16:11 INFO - PROCESS | 856 | --DOCSHELL 10C50C00 == 66 [pid = 856] [id = 582] 08:16:11 INFO - PROCESS | 856 | --DOCSHELL 10C4BC00 == 65 [pid = 856] [id = 592] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 136 (1961C400) [pid = 856] [serial = 1949] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 135 (199E2400) [pid = 856] [serial = 1910] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 134 (13910400) [pid = 856] [serial = 1898] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 133 (17773000) [pid = 856] [serial = 1901] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 132 (1A03D400) [pid = 856] [serial = 1955] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 131 (168BF800) [pid = 856] [serial = 1946] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1310DC00) [pid = 856] [serial = 1943] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 129 (19B82C00) [pid = 856] [serial = 1952] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 128 (19602400) [pid = 856] [serial = 1847] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 127 (198CA000) [pid = 856] [serial = 1904] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 126 (199D9800) [pid = 856] [serial = 1907] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 125 (10446800) [pid = 856] [serial = 2029] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 124 (15A85000) [pid = 856] [serial = 2044] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 123 (12D3C000) [pid = 856] [serial = 2032] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 122 (11C83000) [pid = 856] [serial = 2041] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 121 (17798C00) [pid = 856] [serial = 2048] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 120 (128CD800) [pid = 856] [serial = 2042] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 119 (13113400) [pid = 856] [serial = 2038] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 118 (14339C00) [pid = 856] [serial = 2039] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 117 (16126400) [pid = 856] [serial = 2035] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 116 (18518C00) [pid = 856] [serial = 2051] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 115 (1837E400) [pid = 856] [serial = 2050] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 114 (18A2C400) [pid = 856] [serial = 2053] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 113 (19808C00) [pid = 856] [serial = 2059] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 112 (18A30C00) [pid = 856] [serial = 2054] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 111 (175B9400) [pid = 856] [serial = 2047] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 110 (19907800) [pid = 856] [serial = 2062] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 109 (19619000) [pid = 856] [serial = 2056] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 108 (16122400) [pid = 856] [serial = 2045] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 107 (1961D800) [pid = 856] [serial = 2057] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | --DOMWINDOW == 106 (1980E400) [pid = 856] [serial = 2060] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 856 | ++DOCSHELL 1048AC00 == 66 [pid = 856] [id = 711] 08:16:11 INFO - PROCESS | 856 | ++DOMWINDOW == 107 (10508400) [pid = 856] [serial = 2133] [outer = 00000000] 08:16:11 INFO - PROCESS | 856 | ++DOMWINDOW == 108 (10E0F000) [pid = 856] [serial = 2134] [outer = 10508400] 08:16:11 INFO - PROCESS | 856 | 1464707771199 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 856 | ++DOMWINDOW == 109 (12802C00) [pid = 856] [serial = 2135] [outer = 10508400] 08:16:11 INFO - PROCESS | 856 | 1464707771644 Marionette TRACE conn3 <- [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]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 842ms 08:16:11 INFO - PROCESS | 856 | 1464707771672 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 856 | 1464707771675 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:16:11 INFO - PROCESS | 856 | 1464707771679 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 856 | 1464707771681 Marionette TRACE conn3 <- [1,2810,null,{}] 08:16:11 INFO - PROCESS | 856 | 1464707771688 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 856 | 1464707771783 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:16:11 INFO - PROCESS | 856 | 1464707771791 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 856 | ++DOCSHELL 155D1C00 == 67 [pid = 856] [id = 712] 08:16:11 INFO - PROCESS | 856 | ++DOMWINDOW == 110 (155D2800) [pid = 856] [serial = 2136] [outer = 00000000] 08:16:11 INFO - PROCESS | 856 | ++DOMWINDOW == 111 (15A86C00) [pid = 856] [serial = 2137] [outer = 155D2800] 08:16:11 INFO - PROCESS | 856 | 1464707771836 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 856 | ++DOMWINDOW == 112 (15EE4C00) [pid = 856] [serial = 2138] [outer = 155D2800] 08:16:12 INFO - PROCESS | 856 | 1464707772355 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:16:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 686ms 08:16:12 INFO - PROCESS | 856 | 1464707772377 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 856 | 1464707772381 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:16:12 INFO - PROCESS | 856 | 1464707772394 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 856 | 1464707772398 Marionette TRACE conn3 <- [1,2814,null,{}] 08:16:12 INFO - PROCESS | 856 | 1464707772402 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 856 | 1464707772481 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:16:12 INFO - PROCESS | 856 | 1464707772490 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 856 | ++DOCSHELL 16E80800 == 68 [pid = 856] [id = 713] 08:16:12 INFO - PROCESS | 856 | ++DOMWINDOW == 113 (16E8D000) [pid = 856] [serial = 2139] [outer = 00000000] 08:16:12 INFO - PROCESS | 856 | ++DOMWINDOW == 114 (17770000) [pid = 856] [serial = 2140] [outer = 16E8D000] 08:16:12 INFO - PROCESS | 856 | 1464707772534 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 856 | ++DOMWINDOW == 115 (17779400) [pid = 856] [serial = 2141] [outer = 16E8D000] 08:16:13 INFO - PROCESS | 856 | 1464707773061 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 748ms 08:16:13 INFO - PROCESS | 856 | 1464707773133 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 856 | 1464707773135 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:16:13 INFO - PROCESS | 856 | 1464707773138 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 856 | 1464707773140 Marionette TRACE conn3 <- [1,2818,null,{}] 08:16:13 INFO - PROCESS | 856 | 1464707773143 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 856 | 1464707773237 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:16:13 INFO - PROCESS | 856 | 1464707773352 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 856 | ++DOCSHELL 10E06800 == 69 [pid = 856] [id = 714] 08:16:13 INFO - PROCESS | 856 | ++DOMWINDOW == 116 (1779B400) [pid = 856] [serial = 2142] [outer = 00000000] 08:16:13 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (17F23800) [pid = 856] [serial = 2143] [outer = 1779B400] 08:16:13 INFO - PROCESS | 856 | 1464707773396 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (18512C00) [pid = 856] [serial = 2144] [outer = 1779B400] 08:16:13 INFO - PROCESS | 856 | 1464707773814 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 702ms 08:16:13 INFO - PROCESS | 856 | 1464707773837 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 856 | 1464707773839 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:16:13 INFO - PROCESS | 856 | 1464707773849 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 856 | 1464707773851 Marionette TRACE conn3 <- [1,2822,null,{}] 08:16:13 INFO - PROCESS | 856 | 1464707773854 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 856 | 1464707774011 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:16:14 INFO - PROCESS | 856 | 1464707774038 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 856 | ++DOCSHELL 18A22C00 == 70 [pid = 856] [id = 715] 08:16:14 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (18A23000) [pid = 856] [serial = 2145] [outer = 00000000] 08:16:14 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (18A30000) [pid = 856] [serial = 2146] [outer = 18A23000] 08:16:14 INFO - PROCESS | 856 | 1464707774089 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (1960C400) [pid = 856] [serial = 2147] [outer = 18A23000] 08:16:14 INFO - PROCESS | 856 | 1464707774554 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 08:16:14 INFO - PROCESS | 856 | 1464707774590 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 856 | 1464707774592 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:16:14 INFO - PROCESS | 856 | 1464707774595 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 856 | 1464707774597 Marionette TRACE conn3 <- [1,2826,null,{}] 08:16:14 INFO - PROCESS | 856 | 1464707774600 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 856 | 1464707774725 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:16:14 INFO - PROCESS | 856 | 1464707774733 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 856 | ++DOCSHELL 1961A000 == 71 [pid = 856] [id = 716] 08:16:14 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (19620400) [pid = 856] [serial = 2148] [outer = 00000000] 08:16:14 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (19810C00) [pid = 856] [serial = 2149] [outer = 19620400] 08:16:14 INFO - PROCESS | 856 | 1464707774838 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (198CA000) [pid = 856] [serial = 2150] [outer = 19620400] 08:16:15 INFO - PROCESS | 856 | 1464707775254 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 702ms 08:16:15 INFO - PROCESS | 856 | 1464707775294 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 856 | 1464707775296 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:16:15 INFO - PROCESS | 856 | 1464707775299 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 856 | 1464707775301 Marionette TRACE conn3 <- [1,2830,null,{}] 08:16:15 INFO - PROCESS | 856 | 1464707775304 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 856 | 1464707775434 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:16:15 INFO - PROCESS | 856 | 1464707775485 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 856 | ++DOCSHELL 19906800 == 72 [pid = 856] [id = 717] 08:16:15 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (1990B400) [pid = 856] [serial = 2151] [outer = 00000000] 08:16:15 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (199D9800) [pid = 856] [serial = 2152] [outer = 1990B400] 08:16:15 INFO - PROCESS | 856 | 1464707775528 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (199E2400) [pid = 856] [serial = 2153] [outer = 1990B400] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 126 (14EB0000) [pid = 856] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 125 (185CA000) [pid = 856] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 124 (19BA2800) [pid = 856] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 123 (131B0400) [pid = 856] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 122 (1A040000) [pid = 856] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 121 (19808800) [pid = 856] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 120 (1777A800) [pid = 856] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 119 (10E08000) [pid = 856] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 118 (15EE4000) [pid = 856] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1A4A1400) [pid = 856] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:16:15 INFO - PROCESS | 856 | --DOMWINDOW == 116 (13918400) [pid = 856] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:16:16 INFO - PROCESS | 856 | 1464707776188 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:16:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 952ms 08:16:16 INFO - PROCESS | 856 | 1464707776245 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 856 | 1464707776247 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:16:16 INFO - PROCESS | 856 | 1464707776250 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 856 | 1464707776252 Marionette TRACE conn3 <- [1,2834,null,{}] 08:16:16 INFO - PROCESS | 856 | 1464707776256 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 856 | 1464707776350 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:16:16 INFO - PROCESS | 856 | 1464707776511 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 856 | ++DOCSHELL 0F2F8000 == 73 [pid = 856] [id = 718] 08:16:16 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (0F2F8400) [pid = 856] [serial = 2154] [outer = 00000000] 08:16:16 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (10A57400) [pid = 856] [serial = 2155] [outer = 0F2F8400] 08:16:16 INFO - PROCESS | 856 | 1464707776608 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (1100BC00) [pid = 856] [serial = 2156] [outer = 0F2F8400] 08:16:17 INFO - PROCESS | 856 | 1464707777255 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1045ms 08:16:17 INFO - PROCESS | 856 | 1464707777306 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 856 | 1464707777310 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:16:17 INFO - PROCESS | 856 | 1464707777315 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 856 | 1464707777319 Marionette TRACE conn3 <- [1,2838,null,{}] 08:16:17 INFO - PROCESS | 856 | 1464707777325 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 856 | 1464707777450 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:16:17 INFO - PROCESS | 856 | 1464707777607 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 856 | ++DOCSHELL 140CCC00 == 74 [pid = 856] [id = 719] 08:16:17 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (140CD400) [pid = 856] [serial = 2157] [outer = 00000000] 08:16:17 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (15A8B400) [pid = 856] [serial = 2158] [outer = 140CD400] 08:16:17 INFO - PROCESS | 856 | 1464707777664 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (1612A000) [pid = 856] [serial = 2159] [outer = 140CD400] 08:16:18 INFO - PROCESS | 856 | 1464707778224 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:16:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 952ms 08:16:18 INFO - PROCESS | 856 | 1464707778264 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 856 | 1464707778268 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:16:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:16:18 INFO - PROCESS | 856 | 1464707778272 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 856 | 1464707778274 Marionette TRACE conn3 <- [1,2842,null,{}] 08:16:18 INFO - PROCESS | 856 | 1464707778278 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 856 | 1464707778395 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:16:18 INFO - PROCESS | 856 | 1464707778558 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 856 | ++DOCSHELL 1776F400 == 75 [pid = 856] [id = 720] 08:16:18 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (17771000) [pid = 856] [serial = 2160] [outer = 00000000] 08:16:18 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1837E400) [pid = 856] [serial = 2161] [outer = 17771000] 08:16:18 INFO - PROCESS | 856 | 1464707778614 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (18A2A000) [pid = 856] [serial = 2162] [outer = 17771000] 08:16:19 INFO - PROCESS | 856 | 1464707779209 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 998ms 08:16:19 INFO - PROCESS | 856 | 1464707779275 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 856 | 1464707779277 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:16:19 INFO - PROCESS | 856 | 1464707779288 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 856 | 1464707779294 Marionette TRACE conn3 <- [1,2846,null,{}] 08:16:19 INFO - PROCESS | 856 | 1464707779314 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 856 | 1464707779460 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:16:19 INFO - PROCESS | 856 | 1464707779600 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 856 | ++DOCSHELL 19905400 == 76 [pid = 856] [id = 721] 08:16:19 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (1990D400) [pid = 856] [serial = 2163] [outer = 00000000] 08:16:19 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (19B82000) [pid = 856] [serial = 2164] [outer = 1990D400] 08:16:19 INFO - PROCESS | 856 | 1464707779654 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (19B89800) [pid = 856] [serial = 2165] [outer = 1990D400] 08:16:20 INFO - PROCESS | 856 | 1464707780187 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 967ms 08:16:20 INFO - PROCESS | 856 | 1464707780246 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 856 | 1464707780249 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:16:20 INFO - PROCESS | 856 | 1464707780252 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 856 | 1464707780254 Marionette TRACE conn3 <- [1,2850,null,{}] 08:16:20 INFO - PROCESS | 856 | 1464707780258 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 856 | 1464707780370 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:16:20 INFO - PROCESS | 856 | 1464707780536 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 856 | ++DOCSHELL 10566400 == 77 [pid = 856] [id = 722] 08:16:20 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (143D5400) [pid = 856] [serial = 2166] [outer = 00000000] 08:16:20 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A329400) [pid = 856] [serial = 2167] [outer = 143D5400] 08:16:20 INFO - PROCESS | 856 | 1464707780590 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1A49B400) [pid = 856] [serial = 2168] [outer = 143D5400] 08:16:21 INFO - PROCESS | 856 | 1464707781145 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 952ms 08:16:21 INFO - PROCESS | 856 | 1464707781181 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 856 | 1464707781184 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:16:21 INFO - PROCESS | 856 | 1464707781187 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 856 | 1464707781189 Marionette TRACE conn3 <- [1,2854,null,{}] 08:16:21 INFO - PROCESS | 856 | 1464707781193 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 856 | 1464707781300 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:16:21 INFO - PROCESS | 856 | 1464707781462 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 856 | ++DOCSHELL 1A86F400 == 78 [pid = 856] [id = 723] 08:16:21 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A86FC00) [pid = 856] [serial = 2169] [outer = 00000000] 08:16:21 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1A877800) [pid = 856] [serial = 2170] [outer = 1A86FC00] 08:16:21 INFO - PROCESS | 856 | 1464707781522 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1A9D8800) [pid = 856] [serial = 2171] [outer = 1A86FC00] 08:16:22 INFO - PROCESS | 856 | 1464707782099 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 935ms 08:16:22 INFO - PROCESS | 856 | 1464707782132 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 856 | 1464707782135 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:16:22 INFO - PROCESS | 856 | 1464707782138 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 856 | 1464707782140 Marionette TRACE conn3 <- [1,2858,null,{}] 08:16:22 INFO - PROCESS | 856 | 1464707782144 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 856 | 1464707782255 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:16:22 INFO - PROCESS | 856 | 1464707782417 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 856 | ++DOCSHELL 1AD0A000 == 79 [pid = 856] [id = 724] 08:16:22 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1AD0A400) [pid = 856] [serial = 2172] [outer = 00000000] 08:16:22 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1AD50C00) [pid = 856] [serial = 2173] [outer = 1AD0A400] 08:16:22 INFO - PROCESS | 856 | 1464707782478 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (1AD5D400) [pid = 856] [serial = 2174] [outer = 1AD0A400] 08:16:23 INFO - PROCESS | 856 | 1464707783072 Marionette TRACE conn3 <- [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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 998ms 08:16:23 INFO - PROCESS | 856 | 1464707783140 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 856 | 1464707783142 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:16:23 INFO - PROCESS | 856 | 1464707783146 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 856 | 1464707783148 Marionette TRACE conn3 <- [1,2862,null,{}] 08:16:23 INFO - PROCESS | 856 | 1464707783151 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:23 INFO - PROCESS | 856 | 1464707783260 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:16:23 INFO - PROCESS | 856 | 1464707783413 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 856 | ++DOCSHELL 114AD800 == 80 [pid = 856] [id = 725] 08:16:23 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (12896000) [pid = 856] [serial = 2175] [outer = 00000000] 08:16:23 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (1789F400) [pid = 856] [serial = 2176] [outer = 12896000] 08:16:23 INFO - PROCESS | 856 | 1464707783471 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (1960D400) [pid = 856] [serial = 2177] [outer = 12896000] 08:16:24 INFO - PROCESS | 856 | 1464707784184 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1076ms 08:16:24 INFO - PROCESS | 856 | 1464707784240 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 856 | 1464707784245 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:16:24 INFO - PROCESS | 856 | 1464707784249 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:16:24 INFO - PROCESS | 856 | 1464707784253 Marionette TRACE conn3 <- [1,2866,null,{}] 08:16:24 INFO - PROCESS | 856 | 1464707784258 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 856 | 1464707784364 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:16:24 INFO - PROCESS | 856 | 1464707784522 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 856 | ++DOCSHELL 0C786400 == 81 [pid = 856] [id = 726] 08:16:24 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (11C06C00) [pid = 856] [serial = 2178] [outer = 00000000] 08:16:24 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (140CA000) [pid = 856] [serial = 2179] [outer = 11C06C00] 08:16:24 INFO - PROCESS | 856 | 1464707784613 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (1612E400) [pid = 856] [serial = 2180] [outer = 11C06C00] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 19906800 == 80 [pid = 856] [id = 717] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 1961A000 == 79 [pid = 856] [id = 716] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 18A22C00 == 78 [pid = 856] [id = 715] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 10E06800 == 77 [pid = 856] [id = 714] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 16E80800 == 76 [pid = 856] [id = 713] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 155D1C00 == 75 [pid = 856] [id = 712] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 1048AC00 == 74 [pid = 856] [id = 711] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 10E09400 == 73 [pid = 856] [id = 710] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 17779000 == 72 [pid = 856] [id = 705] 08:16:24 INFO - PROCESS | 856 | --DOCSHELL 112AC800 == 71 [pid = 856] [id = 704] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 142 (1A935400) [pid = 856] [serial = 2110] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 141 (1612E000) [pid = 856] [serial = 2083] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 140 (18A2F400) [pid = 856] [serial = 2092] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 139 (1A858000) [pid = 856] [serial = 2107] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 138 (16A4C400) [pid = 856] [serial = 2086] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 137 (1A32CC00) [pid = 856] [serial = 2098] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 136 (1A24AC00) [pid = 856] [serial = 2074] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 135 (199DF800) [pid = 856] [serial = 2096] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 134 (177CC400) [pid = 856] [serial = 2089] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 133 (168C0000) [pid = 856] [serial = 2084] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 132 (10E8C400) [pid = 856] [serial = 2080] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 131 (1777DC00) [pid = 856] [serial = 2068] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 130 (18A27400) [pid = 856] [serial = 2027] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 129 (1960F800) [pid = 856] [serial = 2093] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 128 (199E6800) [pid = 856] [serial = 2071] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 127 (198C6000) [pid = 856] [serial = 2095] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 126 (1A852C00) [pid = 856] [serial = 2077] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 125 (1A330400) [pid = 856] [serial = 2099] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 124 (1A870C00) [pid = 856] [serial = 2101] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 123 (1A874800) [pid = 856] [serial = 2102] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 122 (17079400) [pid = 856] [serial = 2087] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 121 (177CD800) [pid = 856] [serial = 2104] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 120 (17F2A800) [pid = 856] [serial = 2090] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 119 (140C9400) [pid = 856] [serial = 2065] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 118 (11A0C800) [pid = 856] [serial = 2081] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 117 (1961FC00) [pid = 856] [serial = 2105] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | --DOMWINDOW == 116 (1A87A400) [pid = 856] [serial = 2108] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 856 | 1464707785220 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 999ms 08:16:25 INFO - PROCESS | 856 | 1464707785254 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 856 | 1464707785259 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:16:25 INFO - PROCESS | 856 | 1464707785265 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 856 | 1464707785267 Marionette TRACE conn3 <- [1,2870,null,{}] 08:16:25 INFO - PROCESS | 856 | 1464707785271 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 856 | 1464707785367 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:16:25 INFO - PROCESS | 856 | 1464707785483 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 856 | ++DOCSHELL 10E8C400 == 72 [pid = 856] [id = 727] 08:16:25 INFO - PROCESS | 856 | ++DOMWINDOW == 117 (11C82800) [pid = 856] [serial = 2181] [outer = 00000000] 08:16:25 INFO - PROCESS | 856 | ++DOMWINDOW == 118 (16126000) [pid = 856] [serial = 2182] [outer = 11C82800] 08:16:25 INFO - PROCESS | 856 | 1464707785528 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 856 | ++DOMWINDOW == 119 (16E85400) [pid = 856] [serial = 2183] [outer = 11C82800] 08:16:25 INFO - PROCESS | 856 | 1464707785950 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 08:16:25 INFO - PROCESS | 856 | 1464707786004 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 856 | 1464707786007 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:16:25 INFO - PROCESS | 856 | 1464707786010 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 856 | 1464707786013 Marionette TRACE conn3 <- [1,2874,null,{}] 08:16:26 INFO - PROCESS | 856 | 1464707786024 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 856 | 1464707786145 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:16:26 INFO - PROCESS | 856 | 1464707786161 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 856 | ++DOCSHELL 18181400 == 73 [pid = 856] [id = 728] 08:16:26 INFO - PROCESS | 856 | ++DOMWINDOW == 120 (18183C00) [pid = 856] [serial = 2184] [outer = 00000000] 08:16:26 INFO - PROCESS | 856 | ++DOMWINDOW == 121 (185BFC00) [pid = 856] [serial = 2185] [outer = 18183C00] 08:16:26 INFO - PROCESS | 856 | 1464707786209 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 856 | ++DOMWINDOW == 122 (18A25C00) [pid = 856] [serial = 2186] [outer = 18183C00] 08:16:26 INFO - PROCESS | 856 | 1464707786692 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 08:16:26 INFO - PROCESS | 856 | 1464707786750 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 856 | 1464707786753 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 856 | 1464707786756 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:16:26 INFO - PROCESS | 856 | 1464707786757 Marionette TRACE conn3 <- [1,2878,null,{}] 08:16:26 INFO - PROCESS | 856 | 1464707786761 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 856 | 1464707786853 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:16:26 INFO - PROCESS | 856 | 1464707786860 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 856 | ++DOCSHELL 18513000 == 74 [pid = 856] [id = 729] 08:16:26 INFO - PROCESS | 856 | ++DOMWINDOW == 123 (18A27800) [pid = 856] [serial = 2187] [outer = 00000000] 08:16:26 INFO - PROCESS | 856 | ++DOMWINDOW == 124 (1961D400) [pid = 856] [serial = 2188] [outer = 18A27800] 08:16:26 INFO - PROCESS | 856 | 1464707786904 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 856 | ++DOMWINDOW == 125 (19808C00) [pid = 856] [serial = 2189] [outer = 18A27800] 08:16:27 INFO - PROCESS | 856 | 1464707787381 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 687ms 08:16:27 INFO - PROCESS | 856 | 1464707787456 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 856 | 1464707787458 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:16:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:16:27 INFO - PROCESS | 856 | 1464707787467 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 856 | 1464707787479 Marionette TRACE conn3 <- [1,2882,null,{}] 08:16:27 INFO - PROCESS | 856 | 1464707787483 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 856 | 1464707787643 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:16:27 INFO - PROCESS | 856 | 1464707787669 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 856 | ++DOCSHELL 198CC800 == 75 [pid = 856] [id = 730] 08:16:27 INFO - PROCESS | 856 | ++DOMWINDOW == 126 (19906800) [pid = 856] [serial = 2190] [outer = 00000000] 08:16:27 INFO - PROCESS | 856 | ++DOMWINDOW == 127 (199E0000) [pid = 856] [serial = 2191] [outer = 19906800] 08:16:27 INFO - PROCESS | 856 | 1464707787713 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (19AAB400) [pid = 856] [serial = 2192] [outer = 19906800] 08:16:28 INFO - PROCESS | 856 | 1464707788209 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 796ms 08:16:28 INFO - PROCESS | 856 | 1464707788268 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 856 | 1464707788270 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:16:28 INFO - PROCESS | 856 | 1464707788273 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:16:28 INFO - PROCESS | 856 | 1464707788275 Marionette TRACE conn3 <- [1,2886,null,{}] 08:16:28 INFO - PROCESS | 856 | 1464707788286 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 856 | 1464707788419 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:16:28 INFO - PROCESS | 856 | 1464707788496 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 856 | ++DOCSHELL 1A32B400 == 76 [pid = 856] [id = 731] 08:16:28 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1A32CC00) [pid = 856] [serial = 2193] [outer = 00000000] 08:16:28 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A852C00) [pid = 856] [serial = 2194] [outer = 1A32CC00] 08:16:28 INFO - PROCESS | 856 | 1464707788540 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (1A859800) [pid = 856] [serial = 2195] [outer = 1A32CC00] 08:16:28 INFO - PROCESS | 856 | 1464707788980 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 08:16:29 INFO - PROCESS | 856 | 1464707789014 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 856 | 1464707789016 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:16:29 INFO - PROCESS | 856 | 1464707789055 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 856 | 1464707789057 Marionette TRACE conn3 <- [1,2890,null,{}] 08:16:29 INFO - PROCESS | 856 | 1464707789062 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 856 | 1464707789190 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:16:29 INFO - PROCESS | 856 | 1464707789263 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 856 | ++DOCSHELL 10E03C00 == 77 [pid = 856] [id = 732] 08:16:29 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1A857800) [pid = 856] [serial = 2196] [outer = 00000000] 08:16:29 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1A934400) [pid = 856] [serial = 2197] [outer = 1A857800] 08:16:29 INFO - PROCESS | 856 | 1464707789308 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1A9D9400) [pid = 856] [serial = 2198] [outer = 1A857800] 08:16:29 INFO - PROCESS | 856 | --DOMWINDOW == 133 (18A23000) [pid = 856] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:16:29 INFO - PROCESS | 856 | --DOMWINDOW == 132 (19620400) [pid = 856] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:16:29 INFO - PROCESS | 856 | --DOMWINDOW == 131 (16E8D000) [pid = 856] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:16:29 INFO - PROCESS | 856 | --DOMWINDOW == 130 (1779B400) [pid = 856] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:16:29 INFO - PROCESS | 856 | --DOMWINDOW == 129 (155D2800) [pid = 856] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:16:29 INFO - PROCESS | 856 | --DOMWINDOW == 128 (10E0A400) [pid = 856] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:16:29 INFO - PROCESS | 856 | --DOMWINDOW == 127 (10508400) [pid = 856] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:16:29 INFO - PROCESS | 856 | 1464707789862 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 889ms 08:16:29 INFO - PROCESS | 856 | 1464707789904 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 856 | 1464707789906 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:16:29 INFO - PROCESS | 856 | 1464707789909 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 856 | 1464707789911 Marionette TRACE conn3 <- [1,2894,null,{}] 08:16:29 INFO - PROCESS | 856 | 1464707789899 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 856 | 1464707789997 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:16:30 INFO - PROCESS | 856 | 1464707790004 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 856 | ++DOCSHELL 1837DC00 == 78 [pid = 856] [id = 733] 08:16:30 INFO - PROCESS | 856 | ++DOMWINDOW == 128 (18381800) [pid = 856] [serial = 2199] [outer = 00000000] 08:16:30 INFO - PROCESS | 856 | ++DOMWINDOW == 129 (1A870C00) [pid = 856] [serial = 2200] [outer = 18381800] 08:16:30 INFO - PROCESS | 856 | 1464707790046 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 856 | ++DOMWINDOW == 130 (1A878C00) [pid = 856] [serial = 2201] [outer = 18381800] 08:16:30 INFO - PROCESS | 856 | 1464707790486 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 640ms 08:16:30 INFO - PROCESS | 856 | 1464707790535 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 856 | 1464707790537 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 856 | 1464707790540 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:16:30 INFO - PROCESS | 856 | 1464707790542 Marionette TRACE conn3 <- [1,2898,null,{}] 08:16:30 INFO - PROCESS | 856 | 1464707790545 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 856 | 1464707790637 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:16:30 INFO - PROCESS | 856 | 1464707790643 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 856 | ++DOCSHELL 131B1C00 == 79 [pid = 856] [id = 734] 08:16:30 INFO - PROCESS | 856 | ++DOMWINDOW == 131 (198C0400) [pid = 856] [serial = 2202] [outer = 00000000] 08:16:30 INFO - PROCESS | 856 | ++DOMWINDOW == 132 (1AE25000) [pid = 856] [serial = 2203] [outer = 198C0400] 08:16:30 INFO - PROCESS | 856 | 1464707790686 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 856 | ++DOMWINDOW == 133 (1AE2B400) [pid = 856] [serial = 2204] [outer = 198C0400] 08:16:31 INFO - PROCESS | 856 | 1464707791135 Marionette TRACE conn3 <- [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]]]}] 08:16:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:16:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:16:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 640ms 08:16:31 INFO - PROCESS | 856 | 1464707791179 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 856 | 1464707791181 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:16:31 INFO - TEST-START | /DOMEvents/constructors.html 08:16:31 INFO - PROCESS | 856 | 1464707791185 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 856 | 1464707791186 Marionette TRACE conn3 <- [1,2902,null,{}] 08:16:31 INFO - PROCESS | 856 | 1464707791190 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 856 | 1464707791332 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:16:31 INFO - PROCESS | 856 | 1464707791345 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 856 | ++DOCSHELL 18A2FC00 == 80 [pid = 856] [id = 735] 08:16:31 INFO - PROCESS | 856 | ++DOMWINDOW == 134 (1A871000) [pid = 856] [serial = 2205] [outer = 00000000] 08:16:31 INFO - PROCESS | 856 | ++DOMWINDOW == 135 (1B025400) [pid = 856] [serial = 2206] [outer = 1A871000] 08:16:31 INFO - PROCESS | 856 | 1464707791387 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 856 | ++DOMWINDOW == 136 (1B028400) [pid = 856] [serial = 2207] [outer = 1A871000] 08:16:32 INFO - PROCESS | 856 | 1464707792129 Marionette TRACE conn3 <- [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]]]}] 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:16:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:16:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:16:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 1014ms 08:16:32 INFO - PROCESS | 856 | 1464707792202 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 856 | 1464707792207 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:16:32 INFO - PROCESS | 856 | 1464707792213 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 856 | 1464707792217 Marionette TRACE conn3 <- [1,2906,null,{}] 08:16:32 INFO - PROCESS | 856 | 1464707792243 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 856 | 1464707792399 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:16:32 INFO - PROCESS | 856 | 1464707792554 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 856 | ++DOCSHELL 13049800 == 81 [pid = 856] [id = 736] 08:16:32 INFO - PROCESS | 856 | ++DOMWINDOW == 137 (13086800) [pid = 856] [serial = 2208] [outer = 00000000] 08:16:32 INFO - PROCESS | 856 | ++DOMWINDOW == 138 (15EE0400) [pid = 856] [serial = 2209] [outer = 13086800] 08:16:32 INFO - PROCESS | 856 | 1464707792611 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 856 | ++DOMWINDOW == 139 (1721FC00) [pid = 856] [serial = 2210] [outer = 13086800] 08:16:33 INFO - PROCESS | 856 | 1464707793137 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:16:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 936ms 08:16:33 INFO - PROCESS | 856 | 1464707793158 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 856 | 1464707793163 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:16:33 INFO - PROCESS | 856 | 1464707793170 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 856 | 1464707793173 Marionette TRACE conn3 <- [1,2910,null,{}] 08:16:33 INFO - PROCESS | 856 | 1464707793177 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 856 | 1464707793348 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:16:33 INFO - PROCESS | 856 | 1464707793436 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 856 | ++DOCSHELL 10C48400 == 82 [pid = 856] [id = 737] 08:16:33 INFO - PROCESS | 856 | ++DOMWINDOW == 140 (17577800) [pid = 856] [serial = 2211] [outer = 00000000] 08:16:33 INFO - PROCESS | 856 | ++DOMWINDOW == 141 (18A22800) [pid = 856] [serial = 2212] [outer = 17577800] 08:16:33 INFO - PROCESS | 856 | 1464707793488 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 856 | ++DOMWINDOW == 142 (1980E400) [pid = 856] [serial = 2213] [outer = 17577800] 08:16:33 INFO - PROCESS | 856 | [856] 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 08:16:33 INFO - PROCESS | 856 | [856] 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 08:16:33 INFO - PROCESS | 856 | [856] 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 08:16:33 INFO - PROCESS | 856 | [856] 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 08:16:34 INFO - PROCESS | 856 | 1464707794061 Marionette TRACE conn3 <- [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]]]}] 08:16:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:16:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:34 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 08:16:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:34 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 08:16:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:34 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]" 08:16:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:16:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 951ms 08:16:34 INFO - PROCESS | 856 | 1464707794121 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 856 | 1464707794124 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:16:34 INFO - PROCESS | 856 | 1464707794128 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 856 | 1464707794132 Marionette TRACE conn3 <- [1,2914,null,{}] 08:16:34 INFO - PROCESS | 856 | 1464707794143 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 856 | 1464707794311 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:16:34 INFO - PROCESS | 856 | 1464707794330 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 856 | ++DOCSHELL 1B022C00 == 83 [pid = 856] [id = 738] 08:16:34 INFO - PROCESS | 856 | ++DOMWINDOW == 143 (1B023400) [pid = 856] [serial = 2214] [outer = 00000000] 08:16:34 INFO - PROCESS | 856 | ++DOMWINDOW == 144 (1B1DBC00) [pid = 856] [serial = 2215] [outer = 1B023400] 08:16:34 INFO - PROCESS | 856 | 1464707794385 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 856 | ++DOMWINDOW == 145 (1B1E0800) [pid = 856] [serial = 2216] [outer = 1B023400] 08:16:34 INFO - PROCESS | 856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:16:34 INFO - PROCESS | 856 | 1464707794955 Marionette TRACE conn3 <- [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]]]}] 08:16:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:16:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 842ms 08:16:34 INFO - PROCESS | 856 | 1464707794978 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 856 | 1464707794981 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:16:34 INFO - PROCESS | 856 | 1464707794986 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:16:34 INFO - PROCESS | 856 | 1464707794988 Marionette TRACE conn3 <- [1,2918,null,{}] 08:16:34 INFO - PROCESS | 856 | 1464707794992 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:35 INFO - PROCESS | 856 | 1464707795136 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:16:35 INFO - PROCESS | 856 | 1464707795300 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 856 | ++DOCSHELL 1B1E1C00 == 84 [pid = 856] [id = 739] 08:16:35 INFO - PROCESS | 856 | ++DOMWINDOW == 146 (1B1E2800) [pid = 856] [serial = 2217] [outer = 00000000] 08:16:35 INFO - PROCESS | 856 | ++DOMWINDOW == 147 (1B35E800) [pid = 856] [serial = 2218] [outer = 1B1E2800] 08:16:35 INFO - PROCESS | 856 | 1464707795354 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 856 | ++DOMWINDOW == 148 (1B364800) [pid = 856] [serial = 2219] [outer = 1B1E2800] 08:16:35 INFO - PROCESS | 856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:16:35 INFO - PROCESS | 856 | 1464707795874 Marionette TRACE conn3 <- [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]]]}] 08:16:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:16:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 951ms 08:16:35 INFO - PROCESS | 856 | 1464707795932 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 856 | 1464707795934 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:16:35 INFO - PROCESS | 856 | 1464707795938 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 856 | 1464707795940 Marionette TRACE conn3 <- [1,2922,null,{}] 08:16:35 INFO - PROCESS | 856 | 1464707795943 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 856 | 1464707796054 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:16:36 INFO - PROCESS | 856 | 1464707796218 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 856 | ++DOCSHELL 1B1DF000 == 85 [pid = 856] [id = 740] 08:16:36 INFO - PROCESS | 856 | ++DOMWINDOW == 149 (1B365800) [pid = 856] [serial = 2220] [outer = 00000000] 08:16:36 INFO - PROCESS | 856 | ++DOMWINDOW == 150 (1B514400) [pid = 856] [serial = 2221] [outer = 1B365800] 08:16:36 INFO - PROCESS | 856 | 1464707796272 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 856 | ++DOMWINDOW == 151 (1B516C00) [pid = 856] [serial = 2222] [outer = 1B365800] 08:16:36 INFO - PROCESS | 856 | 1464707796777 Marionette TRACE conn3 <- [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]]]}] 08:16:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:16:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 905ms 08:16:36 INFO - PROCESS | 856 | 1464707796842 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 856 | 1464707796844 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:16:36 INFO - PROCESS | 856 | 1464707796848 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 856 | 1464707796850 Marionette TRACE conn3 <- [1,2926,null,{}] 08:16:36 INFO - PROCESS | 856 | 1464707796854 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 856 | 1464707796996 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:16:37 INFO - PROCESS | 856 | 1464707797151 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 856 | ++DOCSHELL 1B02C400 == 86 [pid = 856] [id = 741] 08:16:37 INFO - PROCESS | 856 | ++DOMWINDOW == 152 (1B519C00) [pid = 856] [serial = 2223] [outer = 00000000] 08:16:37 INFO - PROCESS | 856 | ++DOMWINDOW == 153 (1B661800) [pid = 856] [serial = 2224] [outer = 1B519C00] 08:16:37 INFO - PROCESS | 856 | 1464707797205 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 856 | ++DOMWINDOW == 154 (1B666400) [pid = 856] [serial = 2225] [outer = 1B519C00] 08:16:37 INFO - PROCESS | 856 | 1464707797714 Marionette TRACE conn3 <- [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]]]}] 08:16:37 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. 08:16:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 904ms 08:16:37 INFO - PROCESS | 856 | 1464707797763 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 856 | 1464707797765 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:16:37 INFO - PROCESS | 856 | 1464707797770 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 856 | 1464707797772 Marionette TRACE conn3 <- [1,2930,null,{}] 08:16:37 INFO - PROCESS | 856 | 1464707797776 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 856 | 1464707797887 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:16:38 INFO - PROCESS | 856 | 1464707798066 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 856 | ++DOCSHELL 19615C00 == 87 [pid = 856] [id = 742] 08:16:38 INFO - PROCESS | 856 | ++DOMWINDOW == 155 (1B51B800) [pid = 856] [serial = 2226] [outer = 00000000] 08:16:38 INFO - PROCESS | 856 | ++DOMWINDOW == 156 (1B80E400) [pid = 856] [serial = 2227] [outer = 1B51B800] 08:16:38 INFO - PROCESS | 856 | 1464707798120 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 856 | ++DOMWINDOW == 157 (1B814800) [pid = 856] [serial = 2228] [outer = 1B51B800] 08:16:38 INFO - PROCESS | 856 | 1464707798589 Marionette TRACE conn3 <- [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"]]]}] 08:16:38 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 08:16:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:16:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 904ms 08:16:38 INFO - PROCESS | 856 | 1464707798663 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 856 | 1464707798666 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:16:38 INFO - PROCESS | 856 | 1464707798670 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:16:38 INFO - PROCESS | 856 | 1464707798672 Marionette TRACE conn3 <- [1,2934,null,{}] 08:16:38 INFO - PROCESS | 856 | 1464707798676 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 856 | 1464707798787 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:16:38 INFO - PROCESS | 856 | 1464707798953 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 856 | ++DOCSHELL 1B665400 == 88 [pid = 856] [id = 743] 08:16:38 INFO - PROCESS | 856 | ++DOMWINDOW == 158 (1B816C00) [pid = 856] [serial = 2229] [outer = 00000000] 08:16:39 INFO - PROCESS | 856 | ++DOMWINDOW == 159 (1BA3D000) [pid = 856] [serial = 2230] [outer = 1B816C00] 08:16:39 INFO - PROCESS | 856 | 1464707799007 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 856 | ++DOMWINDOW == 160 (1BA3F800) [pid = 856] [serial = 2231] [outer = 1B816C00] 08:16:39 INFO - PROCESS | 856 | 1464707799537 Marionette TRACE conn3 <- [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]]]}] 08:16:39 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. 08:16:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 889ms 08:16:39 INFO - PROCESS | 856 | 1464707799563 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 856 | 1464707799565 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:16:39 INFO - PROCESS | 856 | 1464707799570 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 856 | 1464707799572 Marionette TRACE conn3 <- [1,2938,null,{}] 08:16:39 INFO - PROCESS | 856 | 1464707799576 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 856 | 1464707799688 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:16:39 INFO - PROCESS | 856 | 1464707799861 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 856 | ++DOCSHELL 11A0CC00 == 89 [pid = 856] [id = 744] 08:16:39 INFO - PROCESS | 856 | ++DOMWINDOW == 161 (11C78000) [pid = 856] [serial = 2232] [outer = 00000000] 08:16:39 INFO - PROCESS | 856 | ++DOMWINDOW == 162 (15EE5C00) [pid = 856] [serial = 2233] [outer = 11C78000] 08:16:39 INFO - PROCESS | 856 | 1464707799919 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 856 | ++DOMWINDOW == 163 (17777800) [pid = 856] [serial = 2234] [outer = 11C78000] 08:16:40 INFO - PROCESS | 856 | ++DOCSHELL 12B0B800 == 90 [pid = 856] [id = 745] 08:16:40 INFO - PROCESS | 856 | ++DOMWINDOW == 164 (13003000) [pid = 856] [serial = 2235] [outer = 00000000] 08:16:40 INFO - PROCESS | 856 | ++DOMWINDOW == 165 (13010800) [pid = 856] [serial = 2236] [outer = 13003000] 08:16:40 INFO - PROCESS | 856 | 1464707800724 Marionette TRACE conn3 <- [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]]]}] 08:16:40 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. 08:16:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1185ms 08:16:40 INFO - PROCESS | 856 | 1464707800770 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 856 | 1464707800775 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:16:40 INFO - PROCESS | 856 | 1464707800779 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:16:40 INFO - PROCESS | 856 | 1464707800783 Marionette TRACE conn3 <- [1,2942,null,{}] 08:16:40 INFO - PROCESS | 856 | 1464707800788 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:40 INFO - PROCESS | 856 | 1464707800921 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:16:41 INFO - PROCESS | 856 | 1464707801093 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 856 | ++DOCSHELL 13198400 == 91 [pid = 856] [id = 746] 08:16:41 INFO - PROCESS | 856 | ++DOMWINDOW == 166 (1371D000) [pid = 856] [serial = 2237] [outer = 00000000] 08:16:41 INFO - PROCESS | 856 | ++DOMWINDOW == 167 (15D46000) [pid = 856] [serial = 2238] [outer = 1371D000] 08:16:41 INFO - PROCESS | 856 | 1464707801142 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 856 | ++DOMWINDOW == 168 (168CA800) [pid = 856] [serial = 2239] [outer = 1371D000] 08:16:41 INFO - PROCESS | 856 | 1464707801679 Marionette TRACE conn3 <- [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]]]}] 08:16:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:16:41 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 08:16:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 951ms 08:16:41 INFO - PROCESS | 856 | 1464707801727 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 856 | 1464707801732 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:16:41 INFO - PROCESS | 856 | 1464707801758 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 856 | 1464707801760 Marionette TRACE conn3 <- [1,2946,null,{}] 08:16:41 INFO - PROCESS | 856 | 1464707801764 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 856 | 1464707801893 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:16:42 INFO - PROCESS | 856 | 1464707802077 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 11C79000 == 90 [pid = 856] [id = 593] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 10A5B400 == 89 [pid = 856] [id = 701] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 198BEC00 == 88 [pid = 856] [id = 699] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 131B1C00 == 87 [pid = 856] [id = 734] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 1837DC00 == 86 [pid = 856] [id = 733] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 10E03C00 == 85 [pid = 856] [id = 732] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 1A32B400 == 84 [pid = 856] [id = 731] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 198CC800 == 83 [pid = 856] [id = 730] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 18513000 == 82 [pid = 856] [id = 729] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 18181400 == 81 [pid = 856] [id = 728] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 10E8C400 == 80 [pid = 856] [id = 727] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 0C786400 == 79 [pid = 856] [id = 726] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 167 (131BB000) [pid = 856] [serial = 2113] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 166 (177D4C00) [pid = 856] [serial = 2116] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 165 (1A937400) [pid = 856] [serial = 2119] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 164 (1A9E4800) [pid = 856] [serial = 2122] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 163 (1AD0DC00) [pid = 856] [serial = 2125] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 162 (130E4400) [pid = 856] [serial = 2128] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | ++DOCSHELL 105ED000 == 80 [pid = 856] [id = 747] 08:16:42 INFO - PROCESS | 856 | ++DOMWINDOW == 163 (10A5B400) [pid = 856] [serial = 2240] [outer = 00000000] 08:16:42 INFO - PROCESS | 856 | ++DOMWINDOW == 164 (112AC800) [pid = 856] [serial = 2241] [outer = 10A5B400] 08:16:42 INFO - PROCESS | 856 | 1464707802169 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 856 | ++DOMWINDOW == 165 (131B1C00) [pid = 856] [serial = 2242] [outer = 10A5B400] 08:16:42 INFO - PROCESS | 856 | --DOCSHELL 0F2F8000 == 79 [pid = 856] [id = 718] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 164 (18A30000) [pid = 856] [serial = 2146] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 163 (19810C00) [pid = 856] [serial = 2149] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 162 (198CA000) [pid = 856] [serial = 2150] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 161 (199D9800) [pid = 856] [serial = 2152] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 160 (17770000) [pid = 856] [serial = 2140] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 159 (17779400) [pid = 856] [serial = 2141] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 158 (17F23800) [pid = 856] [serial = 2143] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 157 (15A86C00) [pid = 856] [serial = 2137] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 156 (15EE4C00) [pid = 856] [serial = 2138] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 155 (11A11800) [pid = 856] [serial = 2132] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 154 (1100F000) [pid = 856] [serial = 2131] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 153 (10E0F000) [pid = 856] [serial = 2134] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 152 (12802C00) [pid = 856] [serial = 2135] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 151 (1960C400) [pid = 856] [serial = 2147] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | --DOMWINDOW == 150 (18512C00) [pid = 856] [serial = 2144] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 856 | 1464707802575 Marionette TRACE conn3 <- [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]]]}] 08:16:42 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. 08:16:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 827ms 08:16:42 INFO - PROCESS | 856 | 1464707802600 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 856 | 1464707802602 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:16:42 INFO - PROCESS | 856 | 1464707802606 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 856 | 1464707802609 Marionette TRACE conn3 <- [1,2950,null,{}] 08:16:42 INFO - PROCESS | 856 | 1464707802619 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 856 | 1464707802715 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:16:42 INFO - PROCESS | 856 | 1464707802723 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 856 | ++DOCSHELL 14EA5C00 == 80 [pid = 856] [id = 748] 08:16:42 INFO - PROCESS | 856 | ++DOMWINDOW == 151 (157D6400) [pid = 856] [serial = 2243] [outer = 00000000] 08:16:42 INFO - PROCESS | 856 | ++DOMWINDOW == 152 (17F23800) [pid = 856] [serial = 2244] [outer = 157D6400] 08:16:42 INFO - PROCESS | 856 | 1464707802769 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 856 | ++DOMWINDOW == 153 (18A26000) [pid = 856] [serial = 2245] [outer = 157D6400] 08:16:43 INFO - PROCESS | 856 | 1464707803295 Marionette TRACE conn3 <- [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]]]}] 08:16:43 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. 08:16:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 733ms 08:16:43 INFO - PROCESS | 856 | 1464707803346 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 856 | 1464707803348 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 856 | 1464707803352 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:16:43 INFO - PROCESS | 856 | 1464707803353 Marionette TRACE conn3 <- [1,2954,null,{}] 08:16:43 INFO - PROCESS | 856 | 1464707803356 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:43 INFO - PROCESS | 856 | 1464707803449 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:16:43 INFO - PROCESS | 856 | 1464707803455 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 856 | ++DOCSHELL 1960C400 == 81 [pid = 856] [id = 749] 08:16:43 INFO - PROCESS | 856 | ++DOMWINDOW == 154 (1960DC00) [pid = 856] [serial = 2246] [outer = 00000000] 08:16:43 INFO - PROCESS | 856 | ++DOMWINDOW == 155 (1980E800) [pid = 856] [serial = 2247] [outer = 1960DC00] 08:16:43 INFO - PROCESS | 856 | 1464707803499 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 856 | ++DOMWINDOW == 156 (198C6C00) [pid = 856] [serial = 2248] [outer = 1960DC00] 08:16:43 INFO - PROCESS | 856 | 1464707803975 Marionette TRACE conn3 <- [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]]]}] 08:16:43 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. 08:16:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 624ms 08:16:43 INFO - PROCESS | 856 | 1464707803990 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 856 | 1464707803991 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 856 | 1464707803995 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:16:43 INFO - PROCESS | 856 | 1464707803996 Marionette TRACE conn3 <- [1,2958,null,{}] 08:16:43 INFO - PROCESS | 856 | 1464707804000 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 856 | 1464707804095 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:16:44 INFO - PROCESS | 856 | 1464707804103 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 856 | ++DOCSHELL 11054400 == 82 [pid = 856] [id = 750] 08:16:44 INFO - PROCESS | 856 | ++DOMWINDOW == 157 (11057000) [pid = 856] [serial = 2249] [outer = 00000000] 08:16:44 INFO - PROCESS | 856 | ++DOMWINDOW == 158 (1105D800) [pid = 856] [serial = 2250] [outer = 11057000] 08:16:44 INFO - PROCESS | 856 | 1464707804147 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 856 | ++DOMWINDOW == 159 (11062C00) [pid = 856] [serial = 2251] [outer = 11057000] 08:16:44 INFO - PROCESS | 856 | 1464707804637 Marionette TRACE conn3 <- [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]]]}] 08:16:44 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. 08:16:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 702ms 08:16:44 INFO - PROCESS | 856 | 1464707804695 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 856 | 1464707804697 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:16:44 INFO - PROCESS | 856 | 1464707804700 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 856 | 1464707804702 Marionette TRACE conn3 <- [1,2962,null,{}] 08:16:44 INFO - PROCESS | 856 | 1464707804705 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 856 | 1464707804842 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:16:44 INFO - PROCESS | 856 | 1464707804857 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 856 | ++DOCSHELL 19609400 == 83 [pid = 856] [id = 751] 08:16:44 INFO - PROCESS | 856 | ++DOMWINDOW == 160 (19616800) [pid = 856] [serial = 2252] [outer = 00000000] 08:16:44 INFO - PROCESS | 856 | ++DOMWINDOW == 161 (196BB000) [pid = 856] [serial = 2253] [outer = 19616800] 08:16:44 INFO - PROCESS | 856 | 1464707804900 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 856 | ++DOMWINDOW == 162 (196BE000) [pid = 856] [serial = 2254] [outer = 19616800] 08:16:45 INFO - PROCESS | 856 | 1464707805311 Marionette TRACE conn3 <- [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]]]}] 08:16:45 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. 08:16:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 640ms 08:16:45 INFO - PROCESS | 856 | 1464707805338 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 856 | 1464707805340 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:16:45 INFO - PROCESS | 856 | 1464707805343 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 856 | 1464707805345 Marionette TRACE conn3 <- [1,2966,null,{}] 08:16:45 INFO - PROCESS | 856 | 1464707805349 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 856 | 1464707805481 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:16:45 INFO - PROCESS | 856 | 1464707805494 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 856 | ++DOCSHELL 196B7C00 == 84 [pid = 856] [id = 752] 08:16:45 INFO - PROCESS | 856 | ++DOMWINDOW == 163 (196BFC00) [pid = 856] [serial = 2255] [outer = 00000000] 08:16:45 INFO - PROCESS | 856 | ++DOMWINDOW == 164 (199E6400) [pid = 856] [serial = 2256] [outer = 196BFC00] 08:16:45 INFO - PROCESS | 856 | 1464707805538 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 856 | ++DOMWINDOW == 165 (19B83000) [pid = 856] [serial = 2257] [outer = 196BFC00] 08:16:45 INFO - PROCESS | 856 | 1464707805989 Marionette TRACE conn3 <- [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]]]}] 08:16:46 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. 08:16:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 702ms 08:16:46 INFO - PROCESS | 856 | 1464707806044 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 856 | 1464707806045 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:16:46 INFO - PROCESS | 856 | 1464707806049 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 856 | 1464707806051 Marionette TRACE conn3 <- [1,2970,null,{}] 08:16:46 INFO - PROCESS | 856 | 1464707806054 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:46 INFO - PROCESS | 856 | 1464707806190 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:16:46 INFO - PROCESS | 856 | 1464707806209 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 856 | ++DOCSHELL 1A330800 == 85 [pid = 856] [id = 753] 08:16:46 INFO - PROCESS | 856 | ++DOMWINDOW == 166 (1A334400) [pid = 856] [serial = 2258] [outer = 00000000] 08:16:46 INFO - PROCESS | 856 | ++DOMWINDOW == 167 (1A853C00) [pid = 856] [serial = 2259] [outer = 1A334400] 08:16:46 INFO - PROCESS | 856 | 1464707806253 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 856 | ++DOMWINDOW == 168 (1A872400) [pid = 856] [serial = 2260] [outer = 1A334400] 08:16:46 INFO - PROCESS | 856 | 1464707806678 Marionette TRACE conn3 <- [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"]]]}] 08:16:47 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 08:16:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:16:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:16:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1091ms 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 167 (198C0400) [pid = 856] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 166 (18381800) [pid = 856] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 165 (19906800) [pid = 856] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 164 (11C06C00) [pid = 856] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 163 (18A27800) [pid = 856] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 162 (1A32CC00) [pid = 856] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 161 (1A857800) [pid = 856] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 160 (11C82800) [pid = 856] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:16:47 INFO - PROCESS | 856 | --DOMWINDOW == 159 (18183C00) [pid = 856] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:16:47 INFO - PROCESS | 856 | 1464707807188 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 856 | 1464707807191 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:16:47 INFO - PROCESS | 856 | 1464707807180 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 856 | 1464707807182 Marionette TRACE conn3 <- [1,2974,null,{}] 08:16:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:16:47 INFO - PROCESS | 856 | 1464707807186 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 856 | 1464707807277 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:16:47 INFO - PROCESS | 856 | 1464707807286 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 856 | ++DOCSHELL 177CC400 == 86 [pid = 856] [id = 754] 08:16:47 INFO - PROCESS | 856 | ++DOMWINDOW == 160 (177D5800) [pid = 856] [serial = 2261] [outer = 00000000] 08:16:47 INFO - PROCESS | 856 | ++DOMWINDOW == 161 (19906800) [pid = 856] [serial = 2262] [outer = 177D5800] 08:16:47 INFO - PROCESS | 856 | 1464707807329 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 856 | ++DOMWINDOW == 162 (1A045000) [pid = 856] [serial = 2263] [outer = 177D5800] 08:16:47 INFO - PROCESS | 856 | 1464707807762 Marionette TRACE conn3 <- [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]]]}] 08:16:47 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. 08:16:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 639ms 08:16:47 INFO - PROCESS | 856 | 1464707807825 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 856 | 1464707807827 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:16:47 INFO - PROCESS | 856 | 1464707807830 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:16:47 INFO - PROCESS | 856 | 1464707807831 Marionette TRACE conn3 <- [1,2978,null,{}] 08:16:47 INFO - PROCESS | 856 | 1464707807835 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 856 | 1464707807928 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:16:47 INFO - PROCESS | 856 | 1464707807934 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 856 | ++DOCSHELL 10E06800 == 87 [pid = 856] [id = 755] 08:16:47 INFO - PROCESS | 856 | ++DOMWINDOW == 163 (16A50000) [pid = 856] [serial = 2264] [outer = 00000000] 08:16:47 INFO - PROCESS | 856 | ++DOMWINDOW == 164 (1AD0D800) [pid = 856] [serial = 2265] [outer = 16A50000] 08:16:47 INFO - PROCESS | 856 | 1464707807976 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 856 | ++DOMWINDOW == 165 (1AD57000) [pid = 856] [serial = 2266] [outer = 16A50000] 08:16:48 INFO - PROCESS | 856 | ++DOCSHELL 1B02A800 == 88 [pid = 856] [id = 756] 08:16:48 INFO - PROCESS | 856 | ++DOMWINDOW == 166 (1B02F000) [pid = 856] [serial = 2267] [outer = 00000000] 08:16:48 INFO - PROCESS | 856 | ++DOMWINDOW == 167 (1B030000) [pid = 856] [serial = 2268] [outer = 1B02F000] 08:16:48 INFO - PROCESS | 856 | 1464707808437 Marionette TRACE conn3 <- [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]]]}] 08:16:48 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. 08:16:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 640ms 08:16:48 INFO - PROCESS | 856 | 1464707808477 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 856 | 1464707808479 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 856 | 1464707808482 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:16:48 INFO - PROCESS | 856 | 1464707808485 Marionette TRACE conn3 <- [1,2982,null,{}] 08:16:48 INFO - PROCESS | 856 | 1464707808488 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 856 | 1464707808615 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:16:48 INFO - PROCESS | 856 | 1464707808627 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 856 | ++DOCSHELL 1B1E3800 == 89 [pid = 856] [id = 757] 08:16:48 INFO - PROCESS | 856 | ++DOMWINDOW == 168 (1B1E5400) [pid = 856] [serial = 2269] [outer = 00000000] 08:16:48 INFO - PROCESS | 856 | ++DOMWINDOW == 169 (1B513000) [pid = 856] [serial = 2270] [outer = 1B1E5400] 08:16:48 INFO - PROCESS | 856 | 1464707808676 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 856 | ++DOMWINDOW == 170 (1B65D000) [pid = 856] [serial = 2271] [outer = 1B1E5400] 08:16:49 INFO - PROCESS | 856 | 1464707809207 Marionette TRACE conn3 <- [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]]]}] 08:16:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:16:49 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 08:16:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 796ms 08:16:49 INFO - PROCESS | 856 | 1464707809287 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 856 | 1464707809292 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:16:49 INFO - PROCESS | 856 | 1464707809297 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 856 | 1464707809301 Marionette TRACE conn3 <- [1,2986,null,{}] 08:16:49 INFO - PROCESS | 856 | 1464707809350 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:49 INFO - PROCESS | 856 | 1464707809467 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:16:49 INFO - PROCESS | 856 | 1464707809659 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 856 | ++DOCSHELL 1105A800 == 90 [pid = 856] [id = 758] 08:16:49 INFO - PROCESS | 856 | ++DOMWINDOW == 171 (1105AC00) [pid = 856] [serial = 2272] [outer = 00000000] 08:16:49 INFO - PROCESS | 856 | ++DOMWINDOW == 172 (112ACC00) [pid = 856] [serial = 2273] [outer = 1105AC00] 08:16:49 INFO - PROCESS | 856 | 1464707809715 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 856 | ++DOMWINDOW == 173 (130E0800) [pid = 856] [serial = 2274] [outer = 1105AC00] 08:16:50 INFO - PROCESS | 856 | 1464707810298 Marionette TRACE conn3 <- [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]]]}] 08:16:50 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. 08:16:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1030ms 08:16:50 INFO - PROCESS | 856 | 1464707810332 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 856 | 1464707810338 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:16:50 INFO - PROCESS | 856 | 1464707810344 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:16:50 INFO - PROCESS | 856 | 1464707810347 Marionette TRACE conn3 <- [1,2990,null,{}] 08:16:50 INFO - PROCESS | 856 | 1464707810351 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 856 | 1464707810472 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:16:50 INFO - PROCESS | 856 | 1464707810643 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 856 | ++DOCSHELL 14EAC000 == 91 [pid = 856] [id = 759] 08:16:50 INFO - PROCESS | 856 | ++DOMWINDOW == 174 (14EB0400) [pid = 856] [serial = 2275] [outer = 00000000] 08:16:50 INFO - PROCESS | 856 | ++DOMWINDOW == 175 (16A46000) [pid = 856] [serial = 2276] [outer = 14EB0400] 08:16:50 INFO - PROCESS | 856 | 1464707810698 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 856 | ++DOMWINDOW == 176 (17799000) [pid = 856] [serial = 2277] [outer = 14EB0400] 08:16:51 INFO - PROCESS | 856 | 1464707811252 Marionette TRACE conn3 <- [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]]]}] 08:16:51 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. 08:16:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 951ms 08:16:51 INFO - PROCESS | 856 | 1464707811293 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 856 | 1464707811298 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:16:51 INFO - PROCESS | 856 | 1464707811303 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 856 | 1464707811307 Marionette TRACE conn3 <- [1,2994,null,{}] 08:16:51 INFO - PROCESS | 856 | 1464707811318 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 856 | 1464707811441 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:16:51 INFO - PROCESS | 856 | 1464707811612 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 856 | ++DOCSHELL 196BE400 == 92 [pid = 856] [id = 760] 08:16:51 INFO - PROCESS | 856 | ++DOMWINDOW == 177 (19803000) [pid = 856] [serial = 2278] [outer = 00000000] 08:16:51 INFO - PROCESS | 856 | ++DOMWINDOW == 178 (1A32F400) [pid = 856] [serial = 2279] [outer = 19803000] 08:16:51 INFO - PROCESS | 856 | 1464707811670 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 856 | ++DOMWINDOW == 179 (1A9DD400) [pid = 856] [serial = 2280] [outer = 19803000] 08:16:52 INFO - PROCESS | 856 | 1464707812178 Marionette TRACE conn3 <- [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]]]}] 08:16:52 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. 08:16:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 889ms 08:16:52 INFO - PROCESS | 856 | 1464707812207 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 856 | 1464707812210 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:16:52 INFO - PROCESS | 856 | 1464707812214 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 856 | 1464707812216 Marionette TRACE conn3 <- [1,2998,null,{}] 08:16:52 INFO - PROCESS | 856 | 1464707812219 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 856 | 1464707812343 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:16:52 INFO - PROCESS | 856 | 1464707812475 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 856 | ++DOCSHELL 1B029400 == 93 [pid = 856] [id = 761] 08:16:52 INFO - PROCESS | 856 | ++DOMWINDOW == 180 (1B1DFC00) [pid = 856] [serial = 2281] [outer = 00000000] 08:16:52 INFO - PROCESS | 856 | ++DOMWINDOW == 181 (1B513C00) [pid = 856] [serial = 2282] [outer = 1B1DFC00] 08:16:52 INFO - PROCESS | 856 | 1464707812529 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 856 | ++DOMWINDOW == 182 (1B811C00) [pid = 856] [serial = 2283] [outer = 1B1DFC00] 08:16:52 INFO - PROCESS | 856 | [856] 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 08:16:53 INFO - PROCESS | 856 | 1464707813098 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:16:53 INFO - {} 08:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:16:53 INFO - {} 08:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:16:53 INFO - {} 08:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:16:53 INFO - {} 08:16:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 935ms 08:16:53 INFO - PROCESS | 856 | 1464707813159 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 856 | 1464707813161 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:16:53 INFO - TEST-START | /FileAPI/fileReader.html 08:16:53 INFO - PROCESS | 856 | 1464707813169 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 856 | 1464707813171 Marionette TRACE conn3 <- [1,3002,null,{}] 08:16:53 INFO - PROCESS | 856 | 1464707813175 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:53 INFO - PROCESS | 856 | 1464707813290 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:16:53 INFO - PROCESS | 856 | 1464707813448 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 856 | ++DOCSHELL 1B818C00 == 94 [pid = 856] [id = 762] 08:16:53 INFO - PROCESS | 856 | ++DOMWINDOW == 183 (1BA44C00) [pid = 856] [serial = 2284] [outer = 00000000] 08:16:53 INFO - PROCESS | 856 | ++DOMWINDOW == 184 (1BC9B000) [pid = 856] [serial = 2285] [outer = 1BA44C00] 08:16:53 INFO - PROCESS | 856 | 1464707813502 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 856 | ++DOMWINDOW == 185 (1BC9F400) [pid = 856] [serial = 2286] [outer = 1BA44C00] 08:16:53 INFO - PROCESS | 856 | 1464707813999 Marionette TRACE conn3 <- [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]]]}] 08:16:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:16:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:16:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:16:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:16:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 842ms 08:16:53 INFO - PROCESS | 856 | 1464707814012 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 856 | 1464707814014 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /FileAPI/historical.html 08:16:54 INFO - PROCESS | 856 | 1464707814018 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 856 | 1464707814020 Marionette TRACE conn3 <- [1,3006,null,{}] 08:16:54 INFO - PROCESS | 856 | 1464707814024 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 856 | 1464707814156 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:16:54 INFO - PROCESS | 856 | 1464707814290 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 856 | ++DOCSHELL 1BCA4400 == 95 [pid = 856] [id = 763] 08:16:54 INFO - PROCESS | 856 | ++DOMWINDOW == 186 (1BCA5400) [pid = 856] [serial = 2287] [outer = 00000000] 08:16:54 INFO - PROCESS | 856 | ++DOMWINDOW == 187 (20566000) [pid = 856] [serial = 2288] [outer = 1BCA5400] 08:16:54 INFO - PROCESS | 856 | 1464707814344 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 856 | ++DOMWINDOW == 188 (2056AC00) [pid = 856] [serial = 2289] [outer = 1BCA5400] 08:16:54 INFO - PROCESS | 856 | 1464707814873 Marionette TRACE conn3 <- [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"]]]}] 08:16:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:16:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:16:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:16:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:16:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:16:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:16:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:16:54 INFO - TEST-OK | /FileAPI/historical.html | took 905ms 08:16:54 INFO - PROCESS | 856 | 1464707814923 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 856 | 1464707814925 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /FileAPI/idlharness.html 08:16:54 INFO - PROCESS | 856 | 1464707814929 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 856 | 1464707814931 Marionette TRACE conn3 <- [1,3010,null,{}] 08:16:54 INFO - PROCESS | 856 | 1464707814935 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 856 | 1464707815048 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:16:55 INFO - PROCESS | 856 | 1464707815218 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 856 | ++DOCSHELL 1FF25400 == 96 [pid = 856] [id = 764] 08:16:55 INFO - PROCESS | 856 | ++DOMWINDOW == 189 (1FF25800) [pid = 856] [serial = 2290] [outer = 00000000] 08:16:55 INFO - PROCESS | 856 | ++DOMWINDOW == 190 (1FF2CC00) [pid = 856] [serial = 2291] [outer = 1FF25800] 08:16:55 INFO - PROCESS | 856 | 1464707815271 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 856 | ++DOMWINDOW == 191 (1FF2FC00) [pid = 856] [serial = 2292] [outer = 1FF25800] 08:16:56 INFO - PROCESS | 856 | 1464707816174 Marionette TRACE conn3 <- [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]]]}] 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:16:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:16:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:16:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:16:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:16:56 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 08:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:16:56 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 08:16:56 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 08:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:16:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:16:56 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 08:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:16:56 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 08:16:56 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 08:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:16:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:16:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:16:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:16:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1420ms 08:16:56 INFO - PROCESS | 856 | 1464707816370 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 856 | 1464707816373 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:16:56 INFO - TEST-START | /FileAPI/idlharness.worker 08:16:56 INFO - PROCESS | 856 | 1464707816378 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 856 | 1464707816380 Marionette TRACE conn3 <- [1,3014,null,{}] 08:16:56 INFO - PROCESS | 856 | 1464707816386 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:56 INFO - PROCESS | 856 | 1464707816507 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:16:56 INFO - PROCESS | 856 | 1464707816721 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 856 | ++DOCSHELL 18519800 == 97 [pid = 856] [id = 765] 08:16:56 INFO - PROCESS | 856 | ++DOMWINDOW == 192 (1AE2A800) [pid = 856] [serial = 2293] [outer = 00000000] 08:16:56 INFO - PROCESS | 856 | ++DOMWINDOW == 193 (1FFBFC00) [pid = 856] [serial = 2294] [outer = 1AE2A800] 08:16:56 INFO - PROCESS | 856 | 1464707816774 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 856 | ++DOMWINDOW == 194 (205F7400) [pid = 856] [serial = 2295] [outer = 1AE2A800] 08:16:56 INFO - PROCESS | 856 | [856] 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 08:16:57 INFO - PROCESS | 856 | 1464707817793 Marionette TRACE conn3 <- [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,{},{}]]]}] 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:16:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:16:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:16:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:16:57 INFO - {} 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:16:57 INFO - {} 08:16:57 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 - {} 08:16:57 INFO - {} 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:16:57 INFO - {} 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:16:57 INFO - {} 08:16:57 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 - {} 08:16:57 INFO - {} 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 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 08:16:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:16:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:16:57 INFO - {} 08:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:16:58 INFO - {} 08:16:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1637ms 08:16:58 INFO - PROCESS | 856 | 1464707818015 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 856 | 1464707818018 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:16:58 INFO - PROCESS | 856 | 1464707818022 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 856 | 1464707818024 Marionette TRACE conn3 <- [1,3018,null,{}] 08:16:58 INFO - PROCESS | 856 | 1464707818307 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 856 | 1464707818548 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:16:58 INFO - PROCESS | 856 | 1464707818663 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 856 | ++DOCSHELL 128CA400 == 98 [pid = 856] [id = 766] 08:16:58 INFO - PROCESS | 856 | ++DOMWINDOW == 195 (128CE400) [pid = 856] [serial = 2296] [outer = 00000000] 08:16:58 INFO - PROCESS | 856 | ++DOMWINDOW == 196 (1371D400) [pid = 856] [serial = 2297] [outer = 128CE400] 08:16:58 INFO - PROCESS | 856 | 1464707818712 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 856 | ++DOMWINDOW == 197 (143D6800) [pid = 856] [serial = 2298] [outer = 128CE400] 08:16:59 INFO - PROCESS | 856 | 1464707819220 Marionette TRACE conn3 <- [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]]]}] 08:16:59 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 08:16:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1248ms 08:16:59 INFO - PROCESS | 856 | 1464707819295 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 856 | 1464707819299 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:16:59 INFO - PROCESS | 856 | 1464707819304 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 856 | 1464707819306 Marionette TRACE conn3 <- [1,3022,null,{}] 08:16:59 INFO - PROCESS | 856 | 1464707819311 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:59 INFO - PROCESS | 856 | 1464707819420 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:16:59 INFO - PROCESS | 856 | 1464707819607 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 856 | ++DOCSHELL 168CAC00 == 99 [pid = 856] [id = 767] 08:16:59 INFO - PROCESS | 856 | ++DOMWINDOW == 198 (16E86C00) [pid = 856] [serial = 2299] [outer = 00000000] 08:16:59 INFO - PROCESS | 856 | ++DOMWINDOW == 199 (17774000) [pid = 856] [serial = 2300] [outer = 16E86C00] 08:16:59 INFO - PROCESS | 856 | 1464707819658 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 856 | ++DOMWINDOW == 200 (1789A000) [pid = 856] [serial = 2301] [outer = 16E86C00] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 0F2F2000 == 98 [pid = 856] [id = 591] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 1300FC00 == 97 [pid = 856] [id = 605] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 19809400 == 96 [pid = 856] [id = 631] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 11007C00 == 95 [pid = 856] [id = 616] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 1B02A800 == 94 [pid = 856] [id = 756] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 10E06800 == 93 [pid = 856] [id = 755] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 177CC400 == 92 [pid = 856] [id = 754] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 1A330800 == 91 [pid = 856] [id = 753] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 196B7C00 == 90 [pid = 856] [id = 752] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 19609400 == 89 [pid = 856] [id = 751] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 11054400 == 88 [pid = 856] [id = 750] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 1960C400 == 87 [pid = 856] [id = 749] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 14EA5C00 == 86 [pid = 856] [id = 748] 08:16:59 INFO - PROCESS | 856 | --DOCSHELL 105ED000 == 85 [pid = 856] [id = 747] 08:16:59 INFO - PROCESS | 856 | --DOMWINDOW == 199 (1A329400) [pid = 856] [serial = 2167] [outer = 00000000] [url = about:blank] 08:16:59 INFO - PROCESS | 856 | --DOMWINDOW == 198 (1789F400) [pid = 856] [serial = 2176] [outer = 00000000] [url = about:blank] 08:16:59 INFO - PROCESS | 856 | --DOMWINDOW == 197 (1A877800) [pid = 856] [serial = 2170] [outer = 00000000] [url = about:blank] 08:16:59 INFO - PROCESS | 856 | --DOMWINDOW == 196 (1AD50C00) [pid = 856] [serial = 2173] [outer = 00000000] [url = about:blank] 08:16:59 INFO - PROCESS | 856 | --DOMWINDOW == 195 (1B025400) [pid = 856] [serial = 2206] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOCSHELL 13198400 == 84 [pid = 856] [id = 746] 08:17:00 INFO - PROCESS | 856 | --DOCSHELL 12B0B800 == 83 [pid = 856] [id = 745] 08:17:00 INFO - PROCESS | 856 | --DOCSHELL 13049800 == 82 [pid = 856] [id = 736] 08:17:00 INFO - PROCESS | 856 | --DOCSHELL 18A2FC00 == 81 [pid = 856] [id = 735] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 194 (199E0000) [pid = 856] [serial = 2191] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 193 (19AAB400) [pid = 856] [serial = 2192] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 192 (1612E400) [pid = 856] [serial = 2180] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 191 (140CA000) [pid = 856] [serial = 2179] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 190 (1961D400) [pid = 856] [serial = 2188] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 189 (1A859800) [pid = 856] [serial = 2195] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 188 (1A852C00) [pid = 856] [serial = 2194] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 187 (1A934400) [pid = 856] [serial = 2197] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 186 (1A9D9400) [pid = 856] [serial = 2198] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 185 (19B82000) [pid = 856] [serial = 2164] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 184 (16126000) [pid = 856] [serial = 2182] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 183 (16E85400) [pid = 856] [serial = 2183] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 182 (1837E400) [pid = 856] [serial = 2161] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 181 (185BFC00) [pid = 856] [serial = 2185] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 180 (18A25C00) [pid = 856] [serial = 2186] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 179 (15A8B400) [pid = 856] [serial = 2158] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 178 (1AE25000) [pid = 856] [serial = 2203] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 177 (1AE2B400) [pid = 856] [serial = 2204] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 176 (10A57400) [pid = 856] [serial = 2155] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 175 (1A870C00) [pid = 856] [serial = 2200] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 174 (1A878C00) [pid = 856] [serial = 2201] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | --DOMWINDOW == 173 (19808C00) [pid = 856] [serial = 2189] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 856 | 1464707820222 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:17:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 936ms 08:17:00 INFO - PROCESS | 856 | 1464707820252 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 856 | 1464707820254 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:17:00 INFO - PROCESS | 856 | 1464707820258 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 856 | 1464707820260 Marionette TRACE conn3 <- [1,3026,null,{}] 08:17:00 INFO - PROCESS | 856 | 1464707820264 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 856 | 1464707820358 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:17:00 INFO - PROCESS | 856 | 1464707820368 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 856 | ++DOCSHELL 1104EC00 == 82 [pid = 856] [id = 768] 08:17:00 INFO - PROCESS | 856 | ++DOMWINDOW == 174 (11056000) [pid = 856] [serial = 2302] [outer = 00000000] 08:17:00 INFO - PROCESS | 856 | ++DOMWINDOW == 175 (15A8B400) [pid = 856] [serial = 2303] [outer = 11056000] 08:17:00 INFO - PROCESS | 856 | 1464707820416 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 856 | ++DOMWINDOW == 176 (16749400) [pid = 856] [serial = 2304] [outer = 11056000] 08:17:00 INFO - PROCESS | 856 | 1464707820922 Marionette TRACE conn3 <- [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"]]]}] 08:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:17:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 687ms 08:17:00 INFO - PROCESS | 856 | 1464707820959 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 856 | 1464707820964 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:17:00 INFO - PROCESS | 856 | 1464707820973 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 856 | 1464707820974 Marionette TRACE conn3 <- [1,3030,null,{}] 08:17:00 INFO - PROCESS | 856 | 1464707820982 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 856 | 1464707821078 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:17:01 INFO - PROCESS | 856 | 1464707821084 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 856 | ++DOCSHELL 18A23400 == 83 [pid = 856] [id = 769] 08:17:01 INFO - PROCESS | 856 | ++DOMWINDOW == 177 (18A24C00) [pid = 856] [serial = 2305] [outer = 00000000] 08:17:01 INFO - PROCESS | 856 | ++DOMWINDOW == 178 (18A2E000) [pid = 856] [serial = 2306] [outer = 18A24C00] 08:17:01 INFO - PROCESS | 856 | 1464707821133 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 856 | ++DOMWINDOW == 179 (19619000) [pid = 856] [serial = 2307] [outer = 18A24C00] 08:17:01 INFO - PROCESS | 856 | 1464707821792 Marionette TRACE conn3 <- [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]]]}] 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:17:01 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. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:17:01 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'.) 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:17:01 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. 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:17:01 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. 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:17:01 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. 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:17:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 998ms 08:17:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:17:01 INFO - PROCESS | 856 | 1464707821971 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 856 | 1464707821973 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:17:01 INFO - PROCESS | 856 | 1464707821978 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 856 | 1464707821979 Marionette TRACE conn3 <- [1,3034,null,{}] 08:17:01 INFO - PROCESS | 856 | 1464707821983 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 856 | 1464707822086 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:17:02 INFO - PROCESS | 856 | 1464707822092 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 856 | ++DOCSHELL 196BE800 == 84 [pid = 856] [id = 770] 08:17:02 INFO - PROCESS | 856 | ++DOMWINDOW == 180 (19804800) [pid = 856] [serial = 2308] [outer = 00000000] 08:17:02 INFO - PROCESS | 856 | ++DOMWINDOW == 181 (199DF800) [pid = 856] [serial = 2309] [outer = 19804800] 08:17:02 INFO - PROCESS | 856 | 1464707822136 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 856 | ++DOMWINDOW == 182 (19AB3800) [pid = 856] [serial = 2310] [outer = 19804800] 08:17:02 INFO - PROCESS | 856 | [856] 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 08:17:02 INFO - PROCESS | 856 | 1464707822686 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:17:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:17:02 INFO - {} 08:17:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 08:17:02 INFO - PROCESS | 856 | 1464707822716 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 856 | 1464707822718 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:17:02 INFO - PROCESS | 856 | 1464707822721 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:17:02 INFO - PROCESS | 856 | 1464707822723 Marionette TRACE conn3 <- [1,3038,null,{}] 08:17:02 INFO - PROCESS | 856 | 1464707822727 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 856 | 1464707822880 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:17:02 INFO - PROCESS | 856 | 1464707822900 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 856 | ++DOCSHELL 19B85C00 == 85 [pid = 856] [id = 771] 08:17:02 INFO - PROCESS | 856 | ++DOMWINDOW == 183 (1A4A1800) [pid = 856] [serial = 2311] [outer = 00000000] 08:17:02 INFO - PROCESS | 856 | ++DOMWINDOW == 184 (1A939C00) [pid = 856] [serial = 2312] [outer = 1A4A1800] 08:17:02 INFO - PROCESS | 856 | 1464707822944 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 856 | ++DOMWINDOW == 185 (1AD57400) [pid = 856] [serial = 2313] [outer = 1A4A1800] 08:17:03 INFO - PROCESS | 856 | 1464707823380 Marionette TRACE conn3 <- [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]]]}] 08:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:17:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 702ms 08:17:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:17:03 INFO - PROCESS | 856 | 1464707823421 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 856 | 1464707823423 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:17:03 INFO - PROCESS | 856 | 1464707823427 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 856 | 1464707823429 Marionette TRACE conn3 <- [1,3042,null,{}] 08:17:03 INFO - PROCESS | 856 | 1464707823432 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:03 INFO - PROCESS | 856 | 1464707823577 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:17:03 INFO - PROCESS | 856 | 1464707823596 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 856 | ++DOCSHELL 11050000 == 86 [pid = 856] [id = 772] 08:17:03 INFO - PROCESS | 856 | ++DOMWINDOW == 186 (16124800) [pid = 856] [serial = 2314] [outer = 00000000] 08:17:03 INFO - PROCESS | 856 | ++DOMWINDOW == 187 (19AA6400) [pid = 856] [serial = 2315] [outer = 16124800] 08:17:03 INFO - PROCESS | 856 | 1464707823639 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 856 | ++DOMWINDOW == 188 (1A874800) [pid = 856] [serial = 2316] [outer = 16124800] 08:17:04 INFO - PROCESS | 856 | 1464707824843 Marionette TRACE conn3 <- [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"]]]}] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 187 (1B02F000) [pid = 856] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 186 (16A50000) [pid = 856] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 185 (177D5800) [pid = 856] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 184 (1A334400) [pid = 856] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 183 (1960DC00) [pid = 856] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 182 (11057000) [pid = 856] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 181 (19616800) [pid = 856] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 180 (196BFC00) [pid = 856] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 179 (13003000) [pid = 856] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 178 (157D6400) [pid = 856] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 177 (1371D000) [pid = 856] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 176 (10A5B400) [pid = 856] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:17:04 INFO - PROCESS | 856 | --DOMWINDOW == 175 (12896000) [pid = 856] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:17:05 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" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:17:05 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" 08:17:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:17:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1622ms 08:17:05 INFO - PROCESS | 856 | 1464707825042 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 856 | 1464707825044 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:17:05 INFO - PROCESS | 856 | 1464707825047 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 856 | 1464707825049 Marionette TRACE conn3 <- [1,3046,null,{}] 08:17:05 INFO - PROCESS | 856 | 1464707825053 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 856 | 1464707825179 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:17:05 INFO - PROCESS | 856 | 1464707825250 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 856 | ++DOCSHELL 177D5800 == 87 [pid = 856] [id = 773] 08:17:05 INFO - PROCESS | 856 | ++DOMWINDOW == 176 (185C8800) [pid = 856] [serial = 2317] [outer = 00000000] 08:17:05 INFO - PROCESS | 856 | ++DOMWINDOW == 177 (1A85BC00) [pid = 856] [serial = 2318] [outer = 185C8800] 08:17:05 INFO - PROCESS | 856 | 1464707825294 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 856 | ++DOMWINDOW == 178 (1AD04400) [pid = 856] [serial = 2319] [outer = 185C8800] 08:17:05 INFO - PROCESS | 856 | 1464707825672 Marionette TRACE conn3 <- [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]]]}] 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:17:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:17:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:17:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:17:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:17:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 655ms 08:17:05 INFO - PROCESS | 856 | 1464707825696 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 856 | 1464707825699 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:17:05 INFO - PROCESS | 856 | 1464707825703 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 856 | 1464707825705 Marionette TRACE conn3 <- [1,3050,null,{}] 08:17:05 INFO - PROCESS | 856 | 1464707825709 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 856 | 1464707825802 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:17:05 INFO - PROCESS | 856 | 1464707825808 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 856 | ++DOCSHELL 198C6000 == 88 [pid = 856] [id = 774] 08:17:05 INFO - PROCESS | 856 | ++DOMWINDOW == 179 (1A334400) [pid = 856] [serial = 2320] [outer = 00000000] 08:17:05 INFO - PROCESS | 856 | ++DOMWINDOW == 180 (1B51D000) [pid = 856] [serial = 2321] [outer = 1A334400] 08:17:05 INFO - PROCESS | 856 | 1464707825851 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 856 | ++DOMWINDOW == 181 (1B814000) [pid = 856] [serial = 2322] [outer = 1A334400] 08:17:06 INFO - PROCESS | 856 | [856] 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 08:17:06 INFO - PROCESS | 856 | 1464707826311 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:17:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:17:06 INFO - {} 08:17:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 640ms 08:17:06 INFO - PROCESS | 856 | 1464707826353 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 856 | 1464707826355 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:17:06 INFO - PROCESS | 856 | 1464707826361 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 856 | 1464707826363 Marionette TRACE conn3 <- [1,3054,null,{}] 08:17:06 INFO - PROCESS | 856 | 1464707826367 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 856 | 1464707826463 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:17:06 INFO - PROCESS | 856 | 1464707826482 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 856 | ++DOCSHELL 1318D800 == 89 [pid = 856] [id = 775] 08:17:06 INFO - PROCESS | 856 | ++DOMWINDOW == 182 (1612B400) [pid = 856] [serial = 2323] [outer = 00000000] 08:17:06 INFO - PROCESS | 856 | ++DOMWINDOW == 183 (1BC9A800) [pid = 856] [serial = 2324] [outer = 1612B400] 08:17:06 INFO - PROCESS | 856 | 1464707826526 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 856 | ++DOMWINDOW == 184 (1BCA5000) [pid = 856] [serial = 2325] [outer = 1612B400] 08:17:07 INFO - PROCESS | 856 | 1464707827203 Marionette TRACE conn3 <- [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]]]}] 08:17:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:17:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:17:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:17:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:17:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:17:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:17:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:17:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 889ms 08:17:07 INFO - PROCESS | 856 | 1464707827267 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 856 | 1464707827272 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:17:07 INFO - PROCESS | 856 | 1464707827278 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 856 | 1464707827282 Marionette TRACE conn3 <- [1,3058,null,{}] 08:17:07 INFO - PROCESS | 856 | 1464707827331 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 856 | 1464707827453 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:17:07 INFO - PROCESS | 856 | 1464707827647 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 856 | ++DOCSHELL 1105B800 == 90 [pid = 856] [id = 776] 08:17:07 INFO - PROCESS | 856 | ++DOMWINDOW == 185 (11060800) [pid = 856] [serial = 2326] [outer = 00000000] 08:17:07 INFO - PROCESS | 856 | ++DOMWINDOW == 186 (13D47C00) [pid = 856] [serial = 2327] [outer = 11060800] 08:17:07 INFO - PROCESS | 856 | 1464707827703 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 856 | ++DOMWINDOW == 187 (155D9C00) [pid = 856] [serial = 2328] [outer = 11060800] 08:17:08 INFO - PROCESS | 856 | 1464707828285 Marionette TRACE conn3 <- [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]]]}] 08:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:17:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1045ms 08:17:08 INFO - PROCESS | 856 | 1464707828322 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 856 | 1464707828328 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:17:08 INFO - PROCESS | 856 | 1464707828352 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:17:08 INFO - PROCESS | 856 | 1464707828355 Marionette TRACE conn3 <- [1,3062,null,{}] 08:17:08 INFO - PROCESS | 856 | 1464707828359 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 856 | 1464707828480 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:17:08 INFO - PROCESS | 856 | 1464707828653 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 856 | ++DOCSHELL 1706C800 == 91 [pid = 856] [id = 777] 08:17:08 INFO - PROCESS | 856 | ++DOMWINDOW == 188 (177CBC00) [pid = 856] [serial = 2329] [outer = 00000000] 08:17:08 INFO - PROCESS | 856 | ++DOMWINDOW == 189 (18A23000) [pid = 856] [serial = 2330] [outer = 177CBC00] 08:17:08 INFO - PROCESS | 856 | 1464707828707 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 856 | ++DOMWINDOW == 190 (196B1400) [pid = 856] [serial = 2331] [outer = 177CBC00] 08:17:09 INFO - PROCESS | 856 | 1464707829273 Marionette TRACE conn3 <- [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]]]}] 08:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:17:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 936ms 08:17:09 INFO - PROCESS | 856 | 1464707829299 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 856 | 1464707829302 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:17:09 INFO - PROCESS | 856 | 1464707829306 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 856 | 1464707829310 Marionette TRACE conn3 <- [1,3066,null,{}] 08:17:09 INFO - PROCESS | 856 | 1464707829339 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:09 INFO - PROCESS | 856 | 1464707829461 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:17:09 INFO - PROCESS | 856 | 1464707829636 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 856 | ++DOCSHELL 1A85B400 == 92 [pid = 856] [id = 778] 08:17:09 INFO - PROCESS | 856 | ++DOMWINDOW == 191 (1A870400) [pid = 856] [serial = 2332] [outer = 00000000] 08:17:09 INFO - PROCESS | 856 | ++DOMWINDOW == 192 (1A87E000) [pid = 856] [serial = 2333] [outer = 1A870400] 08:17:09 INFO - PROCESS | 856 | 1464707829694 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 856 | ++DOMWINDOW == 193 (1AD0FC00) [pid = 856] [serial = 2334] [outer = 1A870400] 08:17:10 INFO - PROCESS | 856 | 1464707830218 Marionette TRACE conn3 <- [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] 08:17:10 INFO - PROCESS | 856 | 1464707830280 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:17:10 INFO - PROCESS | 856 | 1464707830284 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 856 | 1464707830286 Marionette TRACE conn3 <- [1,3070,null,{}] 08:17:10 INFO - PROCESS | 856 | 1464707830289 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 856 | 1464707830409 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:17:10 INFO - PROCESS | 856 | 1464707830589 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 856 | ++DOCSHELL 1B664800 == 93 [pid = 856] [id = 779] 08:17:10 INFO - PROCESS | 856 | ++DOMWINDOW == 194 (1B80EC00) [pid = 856] [serial = 2335] [outer = 00000000] 08:17:10 INFO - PROCESS | 856 | ++DOMWINDOW == 195 (1BC9A000) [pid = 856] [serial = 2336] [outer = 1B80EC00] 08:17:10 INFO - PROCESS | 856 | 1464707830643 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 856 | ++DOMWINDOW == 196 (1FF27400) [pid = 856] [serial = 2337] [outer = 1B80EC00] 08:17:11 INFO - PROCESS | 856 | 1464707831177 Marionette TRACE conn3 <- [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]]]}] 08:17:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:17:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:17:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:17:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 952ms 08:17:11 INFO - PROCESS | 856 | 1464707831228 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 856 | 1464707831230 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:17:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:17:11 INFO - PROCESS | 856 | 1464707831234 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 856 | 1464707831236 Marionette TRACE conn3 <- [1,3074,null,{}] 08:17:11 INFO - PROCESS | 856 | 1464707831240 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 856 | 1464707831355 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:17:11 INFO - PROCESS | 856 | 1464707831540 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 856 | ++DOCSHELL 1B02E000 == 94 [pid = 856] [id = 780] 08:17:11 INFO - PROCESS | 856 | ++DOMWINDOW == 197 (1B360C00) [pid = 856] [serial = 2338] [outer = 00000000] 08:17:11 INFO - PROCESS | 856 | ++DOMWINDOW == 198 (1BA44000) [pid = 856] [serial = 2339] [outer = 1B360C00] 08:17:11 INFO - PROCESS | 856 | 1464707831594 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 856 | ++DOMWINDOW == 199 (1BCA3400) [pid = 856] [serial = 2340] [outer = 1B360C00] 08:17:12 INFO - PROCESS | 856 | 1464707832101 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:17:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:17:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 904ms 08:17:12 INFO - PROCESS | 856 | 1464707832141 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 856 | 1464707832143 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:17:12 INFO - PROCESS | 856 | 1464707832148 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:17:12 INFO - PROCESS | 856 | 1464707832150 Marionette TRACE conn3 <- [1,3078,null,{}] 08:17:12 INFO - PROCESS | 856 | 1464707832154 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:12 INFO - PROCESS | 856 | 1464707832288 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:17:12 INFO - PROCESS | 856 | 1464707832467 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 856 | ++DOCSHELL 19805400 == 95 [pid = 856] [id = 781] 08:17:12 INFO - PROCESS | 856 | ++DOMWINDOW == 200 (19912400) [pid = 856] [serial = 2341] [outer = 00000000] 08:17:12 INFO - PROCESS | 856 | ++DOMWINDOW == 201 (1EE08000) [pid = 856] [serial = 2342] [outer = 19912400] 08:17:12 INFO - PROCESS | 856 | 1464707832523 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 856 | ++DOMWINDOW == 202 (1FFF2C00) [pid = 856] [serial = 2343] [outer = 19912400] 08:17:13 INFO - PROCESS | 856 | 1464707833053 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:17:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:17:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 936ms 08:17:13 INFO - PROCESS | 856 | 1464707833107 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 856 | 1464707833110 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 856 | 1464707833114 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 856 | 1464707833116 Marionette TRACE conn3 <- [1,3082,null,{}] 08:17:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:17:13 INFO - PROCESS | 856 | 1464707833120 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 856 | 1464707833233 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:17:13 INFO - PROCESS | 856 | 1464707833429 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 856 | ++DOCSHELL 1EE0E800 == 96 [pid = 856] [id = 782] 08:17:13 INFO - PROCESS | 856 | ++DOMWINDOW == 203 (1FFF9000) [pid = 856] [serial = 2344] [outer = 00000000] 08:17:13 INFO - PROCESS | 856 | ++DOMWINDOW == 204 (205F6400) [pid = 856] [serial = 2345] [outer = 1FFF9000] 08:17:13 INFO - PROCESS | 856 | 1464707833488 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 856 | ++DOMWINDOW == 205 (20CF3800) [pid = 856] [serial = 2346] [outer = 1FFF9000] 08:17:14 INFO - PROCESS | 856 | 1464707834008 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:17:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 935ms 08:17:14 INFO - PROCESS | 856 | 1464707834047 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 856 | 1464707834049 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:17:14 INFO - PROCESS | 856 | 1464707834053 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 856 | 1464707834055 Marionette TRACE conn3 <- [1,3086,null,{}] 08:17:14 INFO - PROCESS | 856 | 1464707834059 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 856 | 1464707834173 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:17:14 INFO - PROCESS | 856 | 1464707834353 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 856 | ++DOCSHELL 200C5800 == 97 [pid = 856] [id = 783] 08:17:14 INFO - PROCESS | 856 | ++DOMWINDOW == 206 (200C6000) [pid = 856] [serial = 2347] [outer = 00000000] 08:17:14 INFO - PROCESS | 856 | ++DOMWINDOW == 207 (200CC800) [pid = 856] [serial = 2348] [outer = 200C6000] 08:17:14 INFO - PROCESS | 856 | 1464707834407 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 856 | ++DOMWINDOW == 208 (200CE800) [pid = 856] [serial = 2349] [outer = 200C6000] 08:17:14 INFO - PROCESS | 856 | 1464707834926 Marionette TRACE conn3 <- [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]]]}] 08:17:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:17:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:17:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 889ms 08:17:14 INFO - PROCESS | 856 | 1464707834977 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 856 | 1464707834980 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:17:14 INFO - PROCESS | 856 | 1464707834985 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 856 | 1464707834987 Marionette TRACE conn3 <- [1,3090,null,{}] 08:17:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:17:14 INFO - PROCESS | 856 | 1464707834991 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 856 | 1464707835122 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:17:15 INFO - PROCESS | 856 | 1464707835310 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 856 | ++DOCSHELL 11043400 == 98 [pid = 856] [id = 784] 08:17:15 INFO - PROCESS | 856 | ++DOMWINDOW == 209 (11054000) [pid = 856] [serial = 2350] [outer = 00000000] 08:17:15 INFO - PROCESS | 856 | ++DOMWINDOW == 210 (11062400) [pid = 856] [serial = 2351] [outer = 11054000] 08:17:15 INFO - PROCESS | 856 | 1464707835367 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 856 | ++DOMWINDOW == 211 (13191000) [pid = 856] [serial = 2352] [outer = 11054000] 08:17:15 INFO - PROCESS | 856 | 1464707835866 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:17:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:17:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 936ms 08:17:15 INFO - PROCESS | 856 | 1464707835947 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 856 | 1464707835949 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:17:15 INFO - PROCESS | 856 | 1464707835954 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 856 | 1464707835956 Marionette TRACE conn3 <- [1,3094,null,{}] 08:17:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:17:15 INFO - PROCESS | 856 | 1464707835960 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 856 | 1464707836087 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:17:16 INFO - PROCESS | 856 | 1464707836271 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 856 | ++DOCSHELL 1100B800 == 99 [pid = 856] [id = 785] 08:17:16 INFO - PROCESS | 856 | ++DOMWINDOW == 212 (11045000) [pid = 856] [serial = 2353] [outer = 00000000] 08:17:16 INFO - PROCESS | 856 | ++DOMWINDOW == 213 (17F26800) [pid = 856] [serial = 2354] [outer = 11045000] 08:17:16 INFO - PROCESS | 856 | 1464707836324 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 856 | ++DOMWINDOW == 214 (185C2400) [pid = 856] [serial = 2355] [outer = 11045000] 08:17:17 INFO - PROCESS | 856 | 1464707837092 Marionette TRACE conn3 <- [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]]]}] 08:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:17:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1185ms 08:17:17 INFO - PROCESS | 856 | 1464707837160 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 856 | 1464707837164 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:17:17 INFO - PROCESS | 856 | 1464707837169 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:17:17 INFO - PROCESS | 856 | 1464707837172 Marionette TRACE conn3 <- [1,3098,null,{}] 08:17:17 INFO - PROCESS | 856 | 1464707837178 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:17 INFO - PROCESS | 856 | 1464707837289 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:17:17 INFO - PROCESS | 856 | 1464707837460 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 856 | ++DOCSHELL 104F0400 == 100 [pid = 856] [id = 786] 08:17:17 INFO - PROCESS | 856 | ++DOMWINDOW == 215 (10512800) [pid = 856] [serial = 2356] [outer = 00000000] 08:17:17 INFO - PROCESS | 856 | ++DOMWINDOW == 216 (10E08000) [pid = 856] [serial = 2357] [outer = 10512800] 08:17:17 INFO - PROCESS | 856 | 1464707837515 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 856 | ++DOMWINDOW == 217 (10E93000) [pid = 856] [serial = 2358] [outer = 10512800] 08:17:18 INFO - PROCESS | 856 | 1464707838018 Marionette TRACE conn3 <- [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"]]]}] 08:17:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:17:18 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 08:17:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:17:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 904ms 08:17:18 INFO - PROCESS | 856 | 1464707838090 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 856 | 1464707838098 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:17:18 INFO - PROCESS | 856 | 1464707838106 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 856 | 1464707838108 Marionette TRACE conn3 <- [1,3102,null,{}] 08:17:18 INFO - PROCESS | 856 | 1464707838112 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 856 | 1464707838223 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:17:18 INFO - PROCESS | 856 | 1464707838437 Marionette TRACE conn3 -> [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\", \"205b1785-fb22-4fdd-90a8-5cae114f5ecf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 114AD800 == 99 [pid = 856] [id = 725] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 1AD0A000 == 98 [pid = 856] [id = 724] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 198C6000 == 97 [pid = 856] [id = 774] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 177D5800 == 96 [pid = 856] [id = 773] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 11050000 == 95 [pid = 856] [id = 772] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 19B85C00 == 94 [pid = 856] [id = 771] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 196BE800 == 93 [pid = 856] [id = 770] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 18A23400 == 92 [pid = 856] [id = 769] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 1104EC00 == 91 [pid = 856] [id = 768] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 168CAC00 == 90 [pid = 856] [id = 767] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 128CA400 == 89 [pid = 856] [id = 766] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 216 (1B513000) [pid = 856] [serial = 2270] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 215 (1B514400) [pid = 856] [serial = 2221] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 214 (1B80E400) [pid = 856] [serial = 2227] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 213 (1BA3D000) [pid = 856] [serial = 2230] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 212 (1B1DBC00) [pid = 856] [serial = 2215] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 211 (18A22800) [pid = 856] [serial = 2212] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 210 (1B661800) [pid = 856] [serial = 2224] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 209 (1B35E800) [pid = 856] [serial = 2218] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | ++DOCSHELL 105ED000 == 90 [pid = 856] [id = 787] 08:17:18 INFO - PROCESS | 856 | ++DOMWINDOW == 210 (10A5B400) [pid = 856] [serial = 2359] [outer = 00000000] 08:17:18 INFO - PROCESS | 856 | ++DOMWINDOW == 211 (11061000) [pid = 856] [serial = 2360] [outer = 10A5B400] 08:17:18 INFO - PROCESS | 856 | 1464707838537 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 856 | ++DOMWINDOW == 212 (11C76C00) [pid = 856] [serial = 2361] [outer = 10A5B400] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 1B029400 == 89 [pid = 856] [id = 761] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 196BE400 == 88 [pid = 856] [id = 760] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 14EAC000 == 87 [pid = 856] [id = 759] 08:17:18 INFO - PROCESS | 856 | --DOCSHELL 1105A800 == 86 [pid = 856] [id = 758] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 211 (1B030000) [pid = 856] [serial = 2268] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 210 (1AD57000) [pid = 856] [serial = 2266] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 209 (1AD0D800) [pid = 856] [serial = 2265] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 208 (19906800) [pid = 856] [serial = 2262] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 207 (15EE5C00) [pid = 856] [serial = 2233] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 206 (1A872400) [pid = 856] [serial = 2260] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 205 (1A853C00) [pid = 856] [serial = 2259] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 204 (198C6C00) [pid = 856] [serial = 2248] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 203 (1105D800) [pid = 856] [serial = 2250] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 202 (196BE000) [pid = 856] [serial = 2254] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 201 (19B83000) [pid = 856] [serial = 2257] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 200 (13010800) [pid = 856] [serial = 2236] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 199 (199E6400) [pid = 856] [serial = 2256] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 198 (196BB000) [pid = 856] [serial = 2253] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 197 (17F23800) [pid = 856] [serial = 2244] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 196 (11062C00) [pid = 856] [serial = 2251] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 195 (1A045000) [pid = 856] [serial = 2263] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 194 (168CA800) [pid = 856] [serial = 2239] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 193 (18A26000) [pid = 856] [serial = 2245] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 192 (1980E800) [pid = 856] [serial = 2247] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 191 (15D46000) [pid = 856] [serial = 2238] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 190 (15EE0400) [pid = 856] [serial = 2209] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 189 (112AC800) [pid = 856] [serial = 2241] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 188 (1960D400) [pid = 856] [serial = 2177] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | --DOMWINDOW == 187 (131B1C00) [pid = 856] [serial = 2242] [outer = 00000000] [url = about:blank] 08:17:18 INFO - PROCESS | 856 | 1464707838977 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:17:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:17:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 904ms 08:17:18 INFO - PROCESS | 856 | 1464707839010 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 856 | 1464707839012 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:17:20 WARNING - u'runner_teardown' () 08:17:20 INFO - No more tests 08:17:20 INFO - Got 0 unexpected results 08:17:20 INFO - SUITE-END | took 660s 08:17:20 INFO - Closing logging queue 08:17:20 INFO - queue closed 08:17:20 INFO - Return code: 0 08:17:20 WARNING - # TBPL SUCCESS # 08:17:20 INFO - Running post-action listener: _resource_record_post_action 08:17:20 INFO - Running post-run listener: _resource_record_post_run 08:17:21 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 92129280; Write bytes: 958074368; Read time: 533545; Write time: 1179319 08:17:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:17:21 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 69560832; Read time: 0; Write time: 69822 08:17:21 INFO - run-tests - Wall time: 667s; CPU: 17.0%; Read bytes: 92112896; Write bytes: 821810688; Read time: 529754; Write time: 1063657 08:17:21 INFO - Running post-run listener: _upload_blobber_files 08:17:21 INFO - Blob upload gear active. 08:17:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:17:21 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 08:17:21 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'] 08:17:21 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 08:17:22 INFO - (blobuploader) - INFO - Open directory for files ... 08:17:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:17:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:17:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:17:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:17:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:17:23 INFO - (blobuploader) - INFO - Done attempting. 08:17:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:17:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:17:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:17:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:17:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:17:25 INFO - (blobuploader) - INFO - Done attempting. 08:17:25 INFO - (blobuploader) - INFO - Iteration through files over. 08:17:25 INFO - Return code: 0 08:17:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:17:25 INFO - Using _rmtree_windows ... 08:17:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:17:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b69b16d96343c1a1bddb0cbbc1638e553f28f5c06144a75b05c366a3d02a285e4af3b9a4296184e04ca4b56dc30768a56cfac1857bd612515a21a720675cbc98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ee55baff8be56fd720cff7216ddb52c712a216dbb4825c9a7d5e76ddc99566524ac8b0ba890221ec0e8402cf38e311a714c82bccd61b10034c10b2069c6e548"} 08:17:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:17:25 INFO - Writing to file C:\slave\test\properties\blobber_files 08:17:25 INFO - Contents: 08:17:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b69b16d96343c1a1bddb0cbbc1638e553f28f5c06144a75b05c366a3d02a285e4af3b9a4296184e04ca4b56dc30768a56cfac1857bd612515a21a720675cbc98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ee55baff8be56fd720cff7216ddb52c712a216dbb4825c9a7d5e76ddc99566524ac8b0ba890221ec0e8402cf38e311a714c82bccd61b10034c10b2069c6e548"} 08:17:25 INFO - Running post-run listener: copy_logs_to_upload_dir 08:17:25 INFO - Copying logs to upload dir... 08:17:25 INFO - mkdir: C:\slave\test\build\upload\logs 08:17:25 INFO - Copying logs to upload dir... 08:17:25 INFO - Using _rmtree_windows ... 08:17:25 INFO - Using _rmtree_windows ... 08:17:25 INFO - Using _rmtree_windows ... 08:17:25 INFO - Using _rmtree_windows ... 08:17:25 INFO - Using _rmtree_windows ... 08:17:25 INFO - Using _rmtree_windows ... 08:17:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=820.575000 ========= master_lag: 11.22 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-05-31 08:17:24.870165) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 08:17:24.871130) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b69b16d96343c1a1bddb0cbbc1638e553f28f5c06144a75b05c366a3d02a285e4af3b9a4296184e04ca4b56dc30768a56cfac1857bd612515a21a720675cbc98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ee55baff8be56fd720cff7216ddb52c712a216dbb4825c9a7d5e76ddc99566524ac8b0ba890221ec0e8402cf38e311a714c82bccd61b10034c10b2069c6e548"} build_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/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/b69b16d96343c1a1bddb0cbbc1638e553f28f5c06144a75b05c366a3d02a285e4af3b9a4296184e04ca4b56dc30768a56cfac1857bd612515a21a720675cbc98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8ee55baff8be56fd720cff7216ddb52c712a216dbb4825c9a7d5e76ddc99566524ac8b0ba890221ec0e8402cf38e311a714c82bccd61b10034c10b2069c6e548"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 08:17:25.005193) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:17:25.005532) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:17:25.122205) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 08:17:25.122538) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 08:17:25.611527) ========= ========= Total master_lag: 11.50 =========